0-ary tuples

This commit is contained in:
Andrey Breslav
2011-01-03 13:27:40 +03:00
parent 4d4e9cc342
commit e2fca30f22
6 changed files with 49 additions and 18 deletions
@@ -10,6 +10,10 @@ import junit.framework.TestSuite;
import java.io.File;
import java.io.FileFilter;
import java.io.FilenameFilter;
import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
public class JetParsingTest extends ParsingTestCase {
static {
@@ -70,11 +74,15 @@ public class JetParsingTest extends ParsingTestCase {
}
};
if (recursive) {
for (File subDir : dir.listFiles(dirFilter)) {
suite.addTest(suiteForDirectory(dataPath + "/" + subDir.getName(), recursive));
List<File> subdirs = Arrays.asList(dir.listFiles(dirFilter));
Collections.sort(subdirs);
for (File subdir : subdirs) {
suite.addTest(suiteForDirectory(dataPath + "/" + subdir.getName(), recursive));
}
}
for (File file : dir.listFiles(extensionFilter)) {
List<File> files = Arrays.asList(dir.listFiles(extensionFilter));
Collections.sort(files);
for (File file : files) {
String fileName = file.getName();
suite.addTest(new JetParsingTest(dataPath, fileName.substring(0, fileName.length() - extension.length())));
}