[K/JS] test(@JsExport): add few more tests on export after ExportModel discussion meeting.

This commit is contained in:
Artem Kobzar
2022-08-01 12:17:35 +00:00
committed by Space
parent 76f92eac69
commit 0cef573a7b
5 changed files with 131 additions and 0 deletions
@@ -2118,6 +2118,12 @@ public class BoxJsTestGenerated extends AbstractBoxJsTest {
runTest("js/js.translator/testData/box/export/exportEnumClass.kt");
}
@Test
@TestMetadata("exportInnerClass.kt")
public void testExportInnerClass() throws Exception {
runTest("js/js.translator/testData/box/export/exportInnerClass.kt");
}
@Test
@TestMetadata("exportInterface.kt")
public void testExportInterface() throws Exception {
@@ -2177,6 +2183,12 @@ public class BoxJsTestGenerated extends AbstractBoxJsTest {
public void testReservedModuleName() throws Exception {
runTest("js/js.translator/testData/box/export/reservedModuleName.kt");
}
@Test
@TestMetadata("vararg.kt")
public void testVararg() throws Exception {
runTest("js/js.translator/testData/box/export/vararg.kt");
}
}
@Nested
@@ -2584,6 +2584,12 @@ public class FirJsTestGenerated extends AbstractFirJsTest {
runTest("js/js.translator/testData/box/export/exportEnumClass.kt");
}
@Test
@TestMetadata("exportInnerClass.kt")
public void testExportInnerClass() throws Exception {
runTest("js/js.translator/testData/box/export/exportInnerClass.kt");
}
@Test
@TestMetadata("exportInterface.kt")
public void testExportInterface() throws Exception {
@@ -2649,6 +2655,12 @@ public class FirJsTestGenerated extends AbstractFirJsTest {
public void testReservedModuleName() throws Exception {
runTest("js/js.translator/testData/box/export/reservedModuleName.kt");
}
@Test
@TestMetadata("vararg.kt")
public void testVararg() throws Exception {
runTest("js/js.translator/testData/box/export/vararg.kt");
}
}
@Nested
@@ -2584,6 +2584,12 @@ public class IrBoxJsTestGenerated extends AbstractIrBoxJsTest {
runTest("js/js.translator/testData/box/export/exportEnumClass.kt");
}
@Test
@TestMetadata("exportInnerClass.kt")
public void testExportInnerClass() throws Exception {
runTest("js/js.translator/testData/box/export/exportInnerClass.kt");
}
@Test
@TestMetadata("exportInterface.kt")
public void testExportInterface() throws Exception {
@@ -2649,6 +2655,12 @@ public class IrBoxJsTestGenerated extends AbstractIrBoxJsTest {
public void testReservedModuleName() throws Exception {
runTest("js/js.translator/testData/box/export/reservedModuleName.kt");
}
@Test
@TestMetadata("vararg.kt")
public void testVararg() throws Exception {
runTest("js/js.translator/testData/box/export/vararg.kt");
}
}
@Nested