[TEST] Add IrText klib tests

This commit is contained in:
Roman Artemev
2021-06-04 19:26:06 +03:00
committed by teamcityserver
parent 14c91ca0de
commit 16ea3d9ae9
5 changed files with 2522 additions and 4 deletions
@@ -32,9 +32,7 @@ import org.jetbrains.kotlin.generators.impl.generateTestGroupSuite
import org.jetbrains.kotlin.generators.util.TestGeneratorUtil.KT_OR_KTS_WITHOUT_DOTS_IN_NAME
import org.jetbrains.kotlin.generators.util.TestGeneratorUtil.KT_WITHOUT_DOTS_IN_NAME
import org.jetbrains.kotlin.integration.AbstractAntTaskTest
import org.jetbrains.kotlin.ir.AbstractIrCfgTestCase
import org.jetbrains.kotlin.ir.AbstractIrJsTextTestCase
import org.jetbrains.kotlin.ir.AbstractIrSourceRangesTestCase
import org.jetbrains.kotlin.ir.*
import org.jetbrains.kotlin.jvm.compiler.*
import org.jetbrains.kotlin.jvm.compiler.ir.AbstractIrCompileJavaAgainstKotlinTest
import org.jetbrains.kotlin.jvm.compiler.ir.AbstractIrCompileKotlinAgainstJavaTest
@@ -138,6 +136,14 @@ fun generateJUnit3CompilerTests(args: Array<String>) {
model("ir/irJsText", pattern = "^(.+)\\.kt(s)?\$")
}
testClass<AbstractKlibJsTextTestCase> {
model("ir/irJsText", pattern = "^(.+)\\.kt\$", targetBackend = TargetBackend.JS_IR)
}
testClass<AbstractKlibTextTestCase> {
model("ir/irText", pattern = "^(.+)\\.kt\$", targetBackend = TargetBackend.JS_IR)
}
testClass<AbstractIrCfgTestCase> {
model("ir/irCfg")
}