Implement (failing) test for FIR IC - as in KT-49750

This commit is contained in:
Ilya Chernikov
2021-11-17 14:00:43 +01:00
parent 59c5dddc88
commit f324a81de7
14 changed files with 95 additions and 0 deletions
@@ -879,6 +879,11 @@ public class IncrementalFirJvmCompilerRunnerTestGenerated extends AbstractIncrem
public void testVarianceChanged() throws Exception {
runTest("jps-plugin/testData/incremental/classHierarchyAffected/varianceChanged/");
}
@TestMetadata("withIntermediateBodiesChanged")
public void testWithIntermediateBodiesChanged() throws Exception {
runTest("jps-plugin/testData/incremental/classHierarchyAffected/withIntermediateBodiesChanged/");
}
}
@TestMetadata("jps-plugin/testData/incremental/inlineFunCallSite")
@@ -878,6 +878,11 @@ public class IncrementalJsCompilerRunnerTestGenerated extends AbstractIncrementa
public void testVarianceChanged() throws Exception {
runTest("jps-plugin/testData/incremental/classHierarchyAffected/varianceChanged/");
}
@TestMetadata("withIntermediateBodiesChanged")
public void testWithIntermediateBodiesChanged() throws Exception {
runTest("jps-plugin/testData/incremental/classHierarchyAffected/withIntermediateBodiesChanged/");
}
}
@TestMetadata("jps-plugin/testData/incremental/js")
@@ -878,6 +878,11 @@ public class IncrementalJsCompilerRunnerWithMetadataOnlyTestGenerated extends Ab
public void testVarianceChanged() throws Exception {
runTest("jps-plugin/testData/incremental/classHierarchyAffected/varianceChanged/");
}
@TestMetadata("withIntermediateBodiesChanged")
public void testWithIntermediateBodiesChanged() throws Exception {
runTest("jps-plugin/testData/incremental/classHierarchyAffected/withIntermediateBodiesChanged/");
}
}
@TestMetadata("jps-plugin/testData/incremental/js")
@@ -853,6 +853,11 @@ public class IncrementalJsKlibCompilerRunnerTestGenerated extends AbstractIncrem
public void testVarianceChanged() throws Exception {
runTest("jps-plugin/testData/incremental/classHierarchyAffected/varianceChanged/");
}
@TestMetadata("withIntermediateBodiesChanged")
public void testWithIntermediateBodiesChanged() throws Exception {
runTest("jps-plugin/testData/incremental/classHierarchyAffected/withIntermediateBodiesChanged/");
}
}
@TestMetadata("jps-plugin/testData/incremental/js")
@@ -853,6 +853,11 @@ public class IncrementalJsKlibCompilerWithScopeExpansionRunnerTestGenerated exte
public void testVarianceChanged() throws Exception {
runTest("jps-plugin/testData/incremental/classHierarchyAffected/varianceChanged/");
}
@TestMetadata("withIntermediateBodiesChanged")
public void testWithIntermediateBodiesChanged() throws Exception {
runTest("jps-plugin/testData/incremental/classHierarchyAffected/withIntermediateBodiesChanged/");
}
}
@TestMetadata("jps-plugin/testData/incremental/js")
@@ -879,6 +879,11 @@ public class IncrementalJvmCompilerRunnerTestGenerated extends AbstractIncrement
public void testVarianceChanged() throws Exception {
runTest("jps-plugin/testData/incremental/classHierarchyAffected/varianceChanged/");
}
@TestMetadata("withIntermediateBodiesChanged")
public void testWithIntermediateBodiesChanged() throws Exception {
runTest("jps-plugin/testData/incremental/classHierarchyAffected/withIntermediateBodiesChanged/");
}
}
@TestMetadata("jps-plugin/testData/incremental/inlineFunCallSite")
@@ -879,6 +879,11 @@ public class IncrementalJvmOldBackendCompilerRunnerTestGenerated extends Abstrac
public void testVarianceChanged() throws Exception {
runTest("jps-plugin/testData/incremental/classHierarchyAffected/varianceChanged/");
}
@TestMetadata("withIntermediateBodiesChanged")
public void testWithIntermediateBodiesChanged() throws Exception {
runTest("jps-plugin/testData/incremental/classHierarchyAffected/withIntermediateBodiesChanged/");
}
}
@TestMetadata("jps-plugin/testData/incremental/inlineFunCallSite")