[FE] Cover "implicit actualization"/"actual fake-overrides" KT-58544 with regression tests
Review: https://jetbrains.team/p/kt/reviews/11039/timeline
This commit is contained in:
+24
@@ -20,6 +20,18 @@ import java.util.regex.Pattern;
|
||||
@TestMetadata("compiler/testData/diagnostics/tests/multiplatform")
|
||||
@TestDataPath("$PROJECT_ROOT")
|
||||
public class FirOldFrontendMPPDiagnosticsWithLightTreeTestGenerated extends AbstractFirLightTreeWithActualizerDiagnosticsTest {
|
||||
@Test
|
||||
@TestMetadata("actualFakeOverride.kt")
|
||||
public void testActualFakeOverride() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/multiplatform/actualFakeOverride.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("actualFakeOverrideVirtual.kt")
|
||||
public void testActualFakeOverrideVirtual() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/multiplatform/actualFakeOverrideVirtual.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("actualTypealiasToSpecialAnnotation.kt")
|
||||
public void testActualTypealiasToSpecialAnnotation() throws Exception {
|
||||
@@ -103,6 +115,18 @@ public class FirOldFrontendMPPDiagnosticsWithLightTreeTestGenerated extends Abst
|
||||
runTest("compiler/testData/diagnostics/tests/multiplatform/implFakeOverride.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("implicitActualFakeOverride_AbstractMap.kt")
|
||||
public void testImplicitActualFakeOverride_AbstractMap() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/multiplatform/implicitActualFakeOverride_AbstractMap.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("implicitActualFakeOverride_simple.kt")
|
||||
public void testImplicitActualFakeOverride_simple() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/multiplatform/implicitActualFakeOverride_simple.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("incDecOperatorsInExpectClass.kt")
|
||||
public void testIncDecOperatorsInExpectClass() throws Exception {
|
||||
|
||||
+24
@@ -20,6 +20,18 @@ import java.util.regex.Pattern;
|
||||
@TestMetadata("compiler/testData/diagnostics/tests/multiplatform")
|
||||
@TestDataPath("$PROJECT_ROOT")
|
||||
public class FirOldFrontendMPPDiagnosticsWithPsiTestGenerated extends AbstractFirPsiWithActualizerDiagnosticsTest {
|
||||
@Test
|
||||
@TestMetadata("actualFakeOverride.kt")
|
||||
public void testActualFakeOverride() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/multiplatform/actualFakeOverride.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("actualFakeOverrideVirtual.kt")
|
||||
public void testActualFakeOverrideVirtual() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/multiplatform/actualFakeOverrideVirtual.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("actualTypealiasToSpecialAnnotation.kt")
|
||||
public void testActualTypealiasToSpecialAnnotation() throws Exception {
|
||||
@@ -103,6 +115,18 @@ public class FirOldFrontendMPPDiagnosticsWithPsiTestGenerated extends AbstractFi
|
||||
runTest("compiler/testData/diagnostics/tests/multiplatform/implFakeOverride.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("implicitActualFakeOverride_AbstractMap.kt")
|
||||
public void testImplicitActualFakeOverride_AbstractMap() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/multiplatform/implicitActualFakeOverride_AbstractMap.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("implicitActualFakeOverride_simple.kt")
|
||||
public void testImplicitActualFakeOverride_simple() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/multiplatform/implicitActualFakeOverride_simple.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("incDecOperatorsInExpectClass.kt")
|
||||
public void testIncDecOperatorsInExpectClass() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user