Add K2 configurations for specific kotlinx.serialization tests
#KT-64447 Fixed
This commit is contained in:
committed by
Space Team
parent
c2cbbecfe9
commit
7700921646
+12
-4
@@ -49,19 +49,27 @@ fun main(args: Array<String>) {
|
||||
model("boxIr")
|
||||
}
|
||||
|
||||
testClass<AbstractSerializationJdk11IrBoxTest> {
|
||||
model("jdk11BoxIr")
|
||||
}
|
||||
|
||||
testClass<AbstractSerializationFirLightTreeBlackBoxTest> {
|
||||
model("boxIr")
|
||||
model("firMembers")
|
||||
}
|
||||
|
||||
testClass<AbstractSerializationJdk11IrBoxTest> {
|
||||
model("jdk11BoxIr")
|
||||
}
|
||||
|
||||
testClass<AbstractSerializationJdk11FirLightTreeBoxTest> {
|
||||
model("jdk11BoxIr")
|
||||
}
|
||||
|
||||
testClass<AbstractSerializationWithoutRuntimeIrBoxTest> {
|
||||
model("boxWithoutRuntime")
|
||||
}
|
||||
|
||||
testClass<AbstractSerializationWithoutRuntimeFirLightTreeBoxTest> {
|
||||
model("boxWithoutRuntime")
|
||||
}
|
||||
|
||||
testClass<AbstractSerializationIrJsBoxTest> {
|
||||
model("boxIr")
|
||||
}
|
||||
|
||||
+14
@@ -42,6 +42,20 @@ open class AbstractSerializationFirLightTreeBlackBoxTest : AbstractFirLightTreeB
|
||||
}
|
||||
}
|
||||
|
||||
open class AbstractSerializationJdk11FirLightTreeBoxTest : AbstractFirLightTreeBlackBoxCodegenTest() {
|
||||
override fun configure(builder: TestConfigurationBuilder) {
|
||||
super.configure(builder)
|
||||
builder.configureForKotlinxSerialization(useJdk11 = true)
|
||||
}
|
||||
}
|
||||
|
||||
open class AbstractSerializationWithoutRuntimeFirLightTreeBoxTest : AbstractFirLightTreeBlackBoxCodegenTest() {
|
||||
override fun configure(builder: TestConfigurationBuilder) {
|
||||
super.configure(builder)
|
||||
builder.configureForKotlinxSerialization(noLibraries = true)
|
||||
}
|
||||
}
|
||||
|
||||
open class AbstractSerializationIrJsBoxTest : AbstractJsIrTest(
|
||||
pathToTestDir = "plugins/kotlinx-serialization/testData/boxIr/",
|
||||
testGroupOutputDirPrefix = "codegen/serializationBoxIr/"
|
||||
|
||||
Reference in New Issue
Block a user