Gererated tests now check that all the relevant directories are present

We only checked test data files before
This commit is contained in:
Andrey Breslav
2012-09-04 19:35:02 +04:00
parent 73384529c7
commit fbc0ca1b77
11 changed files with 257 additions and 107 deletions
@@ -21,6 +21,7 @@ import junit.framework.TestSuite;
import java.io.File;
import org.jetbrains.jet.JetTestUtils;
import org.jetbrains.jet.test.InnerTestClasses;
import org.jetbrains.jet.test.TestMetadata;
import org.jetbrains.jet.codegen.AbstractIntrinsicsTestCase;
@@ -29,7 +30,7 @@ import org.jetbrains.jet.codegen.AbstractIntrinsicsTestCase;
@TestMetadata("compiler/testData/codegen/intrinsics")
public class IntrinsicsTestGenerated extends AbstractIntrinsicsTestCase {
public void testAllFilesPresentInIntrinsics() throws Exception {
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.codegen.AbstractIntrinsicsTestCase", new File("compiler/testData/codegen/intrinsics"), "kt", false);
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.codegen.AbstractIntrinsicsTestCase", new File("compiler/testData/codegen/intrinsics"), "kt", true);
}
@TestMetadata("longRangeWithExplicitDot.kt")