kotlinx.atomicfu JVM/IR compiler plugin support

Merge-request: KT-MR-6541
Merged-by: Maria Sokolova <maria.sokolova@jetbrains.com>
This commit is contained in:
mvicsokolova
2022-06-26 07:17:06 +00:00
committed by Space
parent eaad75fd52
commit 8053746ae0
62 changed files with 4249 additions and 349 deletions
@@ -39,6 +39,7 @@ import org.jetbrains.kotlinx.serialization.AbstractSerializationIrBytecodeListin
import org.jetbrains.kotlinx.serialization.AbstractSerializationPluginBytecodeListingTest
import org.jetbrains.kotlinx.serialization.AbstractSerializationPluginDiagnosticTest
import org.jetbrains.kotlinx.atomicfu.AbstractAtomicfuJsIrTest
import org.jetbrains.kotlinx.atomicfu.AbstractAtomicfuJvmIrTest
fun main(args: Array<String>) {
System.setProperty("java.awt.headless", "true")
@@ -382,6 +383,16 @@ fun main(args: Array<String>) {
}
}
testGroup(
"plugins/atomicfu/atomicfu-compiler/test",
"plugins/atomicfu/atomicfu-compiler/testData",
testRunnerMethodName = "runTest0"
) {
testClass<AbstractAtomicfuJvmIrTest> {
model("box/")
}
}
testGroup("plugins/allopen/tests-gen", "plugins/allopen/testData") {
testClass<AbstractBytecodeListingTestForAllOpen> {
model("bytecodeListing", excludedPattern = excludedFirTestdataPattern)