Autogenerate codegen multi-file tests

Based on boxMultiFile/ directory
This commit is contained in:
Alexander Udalov
2013-02-08 16:40:47 +04:00
committed by Alexander Udalov
parent a61b3ec461
commit 22bf8b25b8
5 changed files with 130 additions and 3 deletions
@@ -67,6 +67,8 @@ public class GenerateTests {
testModel("compiler/testData/diagnostics/tests/script", true, "ktscript", "doTest")
);
GenerateRangesCodegenTestData.main(args);
generateTest(
"compiler/tests/",
"BlackBoxCodegenTestGenerated",
@@ -74,7 +76,12 @@ public class GenerateTests {
testModel("compiler/testData/codegen/box", "doTest")
);
GenerateRangesCodegenTestData.main(args);
generateTest(
"compiler/tests/",
"BlackBoxMultiFileCodegenTestGenerated",
AbstractBlackBoxCodegenTest.class,
new SimpleTestClassModel(new File("compiler/testData/codegen/boxMultiFile"), false, Pattern.compile("^(.+)$"), "doTestMultiFile")
);
generateTest(
"compiler/tests/",