Report error on indirect inline cycles

This commit is contained in:
Michael Bogdanov
2015-05-20 11:48:05 +03:00
parent a671d684c9
commit ef4981b0ef
15 changed files with 151 additions and 9 deletions
@@ -79,6 +79,12 @@ public class KotlincExecutableTestGenerated extends AbstractKotlincExecutableTes
doJvmTest(fileName);
}
@TestMetadata("inlineCycle.args")
public void testInlineCycle() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/inlineCycle.args");
doJvmTest(fileName);
}
@TestMetadata("multipleTextRangesInDiagnosticsOrder.args")
public void testMultipleTextRangesInDiagnosticsOrder() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/jvm/multipleTextRangesInDiagnosticsOrder.args");
@@ -202,6 +208,12 @@ public class KotlincExecutableTestGenerated extends AbstractKotlincExecutableTes
doJsTest(fileName);
}
@TestMetadata("inlineCycle.args")
public void testInlineCycle() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/js/inlineCycle.args");
doJsTest(fileName);
}
@TestMetadata("jsExtraHelp.args")
public void testJsExtraHelp() throws Exception {
String fileName = JetTestUtils.navigationMetadata("compiler/testData/cli/js/jsExtraHelp.args");