Not including empty testcases in suite.
That was sometimes resulting with IDE displaying incorrect number of tests in single run.
This commit is contained in:
committed by
Andrey Breslav
parent
b4c21acafd
commit
3930d2ca33
@@ -95,7 +95,10 @@ public abstract class JetTestCaseBuilder {
|
|||||||
List<File> subdirs = Arrays.asList(files);
|
List<File> subdirs = Arrays.asList(files);
|
||||||
Collections.sort(subdirs);
|
Collections.sort(subdirs);
|
||||||
for (File subdir : subdirs) {
|
for (File subdir : subdirs) {
|
||||||
suite.addTest(suiteForDirectory(baseDataDir, dataPath + "/" + subdir.getName(), recursive, filter, factory));
|
Test suiteForDir = suiteForDirectory(baseDataDir, dataPath + "/" + subdir.getName(), recursive, filter, factory);
|
||||||
|
if (suiteForDir.countTestCases() != 0) {
|
||||||
|
suite.addTest(suiteForDir);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
List<File> files = Arrays.asList(dir.listFiles(filter));
|
List<File> files = Arrays.asList(dir.listFiles(filter));
|
||||||
|
|||||||
Reference in New Issue
Block a user