[tests][FIR][checkers][JS] Add test data for KT-66673

This commit is contained in:
Stanislav Ruban
2024-03-18 13:44:44 +02:00
committed by Space Team
parent 672512d19d
commit 1f3d318cae
5 changed files with 28 additions and 0 deletions
@@ -0,0 +1,5 @@
external interface Base
typealias TypeAlias = Base
external interface <!EXTERNAL_TYPE_EXTENDS_NON_EXTERNAL_TYPE!>Derived<!>: TypeAlias
@@ -0,0 +1,5 @@
external interface Base
typealias TypeAlias = Base
external interface Derived: TypeAlias
@@ -43,6 +43,12 @@ public class FirLightTreeJsOldFrontendDiagnosticsTestGenerated extends AbstractF
runTest("compiler/testData/diagnostics/testsWithJsStdLib/externalInterfaceClassLiteral.kt");
}
@Test
@TestMetadata("externalTypeInheritsExternalTypeViaTypeAlias.kt")
public void testExternalTypeInheritsExternalTypeViaTypeAlias() {
runTest("compiler/testData/diagnostics/testsWithJsStdLib/externalTypeInheritsExternalTypeViaTypeAlias.kt");
}
@Test
@TestMetadata("funConstructorCallJS.kt")
public void testFunConstructorCallJS() {
@@ -43,6 +43,12 @@ public class FirPsiJsOldFrontendDiagnosticsTestGenerated extends AbstractFirPsiJ
runTest("compiler/testData/diagnostics/testsWithJsStdLib/externalInterfaceClassLiteral.kt");
}
@Test
@TestMetadata("externalTypeInheritsExternalTypeViaTypeAlias.kt")
public void testExternalTypeInheritsExternalTypeViaTypeAlias() {
runTest("compiler/testData/diagnostics/testsWithJsStdLib/externalTypeInheritsExternalTypeViaTypeAlias.kt");
}
@Test
@TestMetadata("funConstructorCallJS.kt")
public void testFunConstructorCallJS() {
@@ -43,6 +43,12 @@ public class DiagnosticsWithJsStdLibTestGenerated extends AbstractDiagnosticsTes
runTest("compiler/testData/diagnostics/testsWithJsStdLib/externalInterfaceClassLiteral.kt");
}
@Test
@TestMetadata("externalTypeInheritsExternalTypeViaTypeAlias.kt")
public void testExternalTypeInheritsExternalTypeViaTypeAlias() {
runTest("compiler/testData/diagnostics/testsWithJsStdLib/externalTypeInheritsExternalTypeViaTypeAlias.kt");
}
@Test
@TestMetadata("funConstructorCallJS.kt")
public void testFunConstructorCallJS() {