mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
testng: disable prepared incomplete tree (IDEA-140109)
This commit is contained in:
@@ -18,12 +18,8 @@ package org.testng;
|
||||
|
||||
import jetbrains.buildServer.messages.serviceMessages.ServiceMessage;
|
||||
import org.testng.collections.Lists;
|
||||
import org.testng.xml.XmlClass;
|
||||
import org.testng.xml.XmlInclude;
|
||||
import org.testng.xml.XmlSuite;
|
||||
import org.testng.xml.XmlTest;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
||||
@@ -51,27 +47,6 @@ public class IDEARemoteTestNG extends TestNG {
|
||||
|
||||
int testCount= 0;
|
||||
|
||||
for (XmlSuite suite : suites) {
|
||||
System.out.println("##teamcity[suiteTreeStarted name=\'" + suite.getName() + "\' locationHint=\'java:suite://" + suite.getName() + "\']");
|
||||
final List<XmlTest> tests = suite.getTests();
|
||||
for (XmlTest test : tests) {
|
||||
for (XmlClass aClass : test.getXmlClasses()) {
|
||||
final String shortName = IDEATestNGRemoteListener.getShortName(aClass.getName());
|
||||
System.out.println("##teamcity[suiteTreeStarted name=\'" +
|
||||
shortName + "\' locationHint=\'java:suite://" + aClass.getName() + "\']");
|
||||
if (myParam != null) {
|
||||
for (XmlInclude include : aClass.getIncludedMethods()) {
|
||||
aClass.setIncludedMethods(Arrays.asList(new XmlInclude(include.getName(), Arrays.asList(Integer.parseInt(myParam)), 0)));
|
||||
}
|
||||
}
|
||||
|
||||
System.out.println("##teamcity[suiteTreeEnded name=\'" + shortName + "\']");
|
||||
}
|
||||
testCount += test.getClasses().size();
|
||||
}
|
||||
System.out.println("##teamcity[suiteTreeEnded name=\'" + suite.getName() + "\']");
|
||||
}
|
||||
|
||||
final HashMap<String, String> map = new HashMap<String, String>();
|
||||
map.put("count", String.valueOf(testCount));
|
||||
System.out.println(ServiceMessage.asString("testCount", map));
|
||||
|
||||
Reference in New Issue
Block a user