JS: insert dummy initializers for property that initialized on init block or in secondary constructors. See KT-8211

This commit is contained in:
Alexey Andreev
2017-01-17 17:23:47 +03:00
parent a927770935
commit af1b7c49b4
3 changed files with 107 additions and 3 deletions
@@ -3611,6 +3611,12 @@ public class BoxJsTestGenerated extends AbstractBoxJsTest {
doTest(fileName);
}
@TestMetadata("propertyInitializationOrder.kt")
public void testPropertyInitializationOrder() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("js/js.translator/testData/box/initialize/propertyInitializationOrder.kt");
doTest(fileName);
}
@TestMetadata("rootPackageValInit.kt")
public void testRootPackageValInit() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("js/js.translator/testData/box/initialize/rootPackageValInit.kt");