NoArg: Initialize properties in noarg constructor (KT-16692)

This commit is contained in:
Yan Zhulanow
2017-05-04 17:55:35 +03:00
parent eba5baa7ff
commit 254e8156ac
13 changed files with 243 additions and 140 deletions
@@ -151,6 +151,7 @@ import org.jetbrains.kotlin.lang.resolve.android.test.AbstractAndroidBytecodeSha
import org.jetbrains.kotlin.lang.resolve.android.test.AbstractAndroidSyntheticPropertyDescriptorTest
import org.jetbrains.kotlin.modules.xml.AbstractModuleXmlParserTest
import org.jetbrains.kotlin.multiplatform.AbstractMultiPlatformIntegrationTest
import org.jetbrains.kotlin.noarg.AbstractBlackBoxCodegenTestForNoArg
import org.jetbrains.kotlin.noarg.AbstractBytecodeListingTestForNoArg
import org.jetbrains.kotlin.parsing.AbstractParsingTest
import org.jetbrains.kotlin.psi.patternMatching.AbstractPsiUnifierTest
@@ -1210,15 +1211,19 @@ fun main(args: Array<String>) {
}
testGroup("plugins/plugins-tests/tests", "plugins/allopen/allopen-cli/testData") {
testClass<AbstractBytecodeListingTestForAllOpen>() {
testClass<AbstractBytecodeListingTestForAllOpen> {
model("bytecodeListing", extension = "kt")
}
}
testGroup("plugins/plugins-tests/tests", "plugins/noarg/noarg-cli/testData") {
testClass<AbstractBytecodeListingTestForNoArg>() {
testClass<AbstractBytecodeListingTestForNoArg> {
model("bytecodeListing", extension = "kt")
}
testClass<AbstractBlackBoxCodegenTestForNoArg> {
model("box", targetBackend = TargetBackend.JVM)
}
}
testGroup("plugins/plugins-tests/tests", "plugins/sam-with-receiver/sam-with-receiver-cli/testData") {