[IR][tests] Add tests for removal-of-abstract-fun IR linkage case
^KT-50771
This commit is contained in:
Generated
+24
@@ -24,6 +24,30 @@ public class KlibABITestGenerated extends AbstractNativeKlibABITest {
|
||||
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("compiler/testData/klibABI"), Pattern.compile("^([^_](.+))$"), null, false);
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("removeAbstractFunctionFromAbstractClass")
|
||||
public void testRemoveAbstractFunctionFromAbstractClass() throws Exception {
|
||||
runTest("compiler/testData/klibABI/removeAbstractFunctionFromAbstractClass/");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("removeAbstractFunctionFromInterface")
|
||||
public void testRemoveAbstractFunctionFromInterface() throws Exception {
|
||||
runTest("compiler/testData/klibABI/removeAbstractFunctionFromInterface/");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("removeAbstractPropertyFromAbstractClass")
|
||||
public void testRemoveAbstractPropertyFromAbstractClass() throws Exception {
|
||||
runTest("compiler/testData/klibABI/removeAbstractPropertyFromAbstractClass/");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("removeAbstractPropertyFromInterface")
|
||||
public void testRemoveAbstractPropertyFromInterface() throws Exception {
|
||||
runTest("compiler/testData/klibABI/removeAbstractPropertyFromInterface/");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("removeClassAsParameterType")
|
||||
public void testRemoveClassAsParameterType() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user