[K/JS] Add lateinit as exception for simple properties ^KT-53968 Fixed

This commit is contained in:
Artem Kobzar
2022-09-22 13:50:51 +00:00
committed by Space
parent ec09d3c1e4
commit 39a44d4ccb
6 changed files with 108 additions and 0 deletions
@@ -2100,6 +2100,12 @@ public class BoxJsTestGenerated extends AbstractBoxJsTest {
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("js/js.translator/testData/box/export"), Pattern.compile("^([^_](.+))\\.kt$"), null, TargetBackend.JS, true);
}
@Test
@TestMetadata("consumeExportedLateinitProperty.kt")
public void testConsumeExportedLateinitProperty() throws Exception {
runTest("js/js.translator/testData/box/export/consumeExportedLateinitProperty.kt");
}
@Test
@TestMetadata("defaultInlineClassConstructorParam.kt")
public void testDefaultInlineClassConstructorParam() throws Exception {
@@ -2572,6 +2572,12 @@ public class FirJsTestGenerated extends AbstractFirJsTest {
runTest("js/js.translator/testData/box/export/bridgeSavingAfterExportInExportedFile.kt");
}
@Test
@TestMetadata("consumeExportedLateinitProperty.kt")
public void testConsumeExportedLateinitProperty() throws Exception {
runTest("js/js.translator/testData/box/export/consumeExportedLateinitProperty.kt");
}
@Test
@TestMetadata("defaultInlineClassConstructorParam.kt")
public void testDefaultInlineClassConstructorParam() throws Exception {
@@ -2572,6 +2572,12 @@ public class IrBoxJsTestGenerated extends AbstractIrBoxJsTest {
runTest("js/js.translator/testData/box/export/bridgeSavingAfterExportInExportedFile.kt");
}
@Test
@TestMetadata("consumeExportedLateinitProperty.kt")
public void testConsumeExportedLateinitProperty() throws Exception {
runTest("js/js.translator/testData/box/export/consumeExportedLateinitProperty.kt");
}
@Test
@TestMetadata("defaultInlineClassConstructorParam.kt")
public void testDefaultInlineClassConstructorParam() throws Exception {