[Tests] Add JavaAgainstKotlin tests for K2
^KT-64405 Fixed
This commit is contained in:
committed by
Space Team
parent
34877130c7
commit
29c68c8aa7
+34
-3
@@ -28,9 +28,7 @@ import org.jetbrains.kotlin.generators.util.TestGeneratorUtil.KT_OR_KTS_WITHOUT_
|
||||
import org.jetbrains.kotlin.integration.AbstractAntTaskTest
|
||||
import org.jetbrains.kotlin.ir.AbstractIrCfgTestCase
|
||||
import org.jetbrains.kotlin.jvm.compiler.*
|
||||
import org.jetbrains.kotlin.jvm.compiler.ir.AbstractIrCompileJavaAgainstKotlinTest
|
||||
import org.jetbrains.kotlin.jvm.compiler.ir.AbstractIrCompileKotlinAgainstJavaTest
|
||||
import org.jetbrains.kotlin.jvm.compiler.ir.AbstractIrLoadJavaTest
|
||||
import org.jetbrains.kotlin.jvm.compiler.ir.*
|
||||
import org.jetbrains.kotlin.jvm.compiler.javac.AbstractLoadJavaUsingJavacTest
|
||||
import org.jetbrains.kotlin.klib.AbstractKlibIrTextTestCase
|
||||
import org.jetbrains.kotlin.klib.AbstractKlibJsIrTextTestCase
|
||||
@@ -208,6 +206,8 @@ fun generateJUnit3CompilerTests(args: Array<String>, mainClassName: String?) {
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
|
||||
testClass<AbstractCompileKotlinAgainstJavaTest> {
|
||||
model(
|
||||
"compileKotlinAgainstJava",
|
||||
@@ -309,6 +309,37 @@ fun generateJUnit3CompilerTests(args: Array<String>, mainClassName: String?) {
|
||||
)
|
||||
}
|
||||
|
||||
testClass<AbstractFirLightTreeCompileJavaAgainstKotlinTest> {
|
||||
model(
|
||||
"compileJavaAgainstKotlin",
|
||||
testClassName = "WithoutJavac",
|
||||
testMethod = "doTestWithoutJavac",
|
||||
targetBackend = TargetBackend.JVM_IR
|
||||
)
|
||||
model(
|
||||
"compileJavaAgainstKotlin",
|
||||
testClassName = "WithJavac",
|
||||
testMethod = "doTestWithJavac",
|
||||
targetBackend = TargetBackend.JVM_IR
|
||||
)
|
||||
}
|
||||
|
||||
testClass<AbstractFirPsiCompileJavaAgainstKotlinTest> {
|
||||
model(
|
||||
"compileJavaAgainstKotlin",
|
||||
testClassName = "WithoutJavac",
|
||||
testMethod = "doTestWithoutJavac",
|
||||
targetBackend = TargetBackend.JVM_IR
|
||||
)
|
||||
model(
|
||||
"compileJavaAgainstKotlin",
|
||||
testClassName = "WithJavac",
|
||||
testMethod = "doTestWithJavac",
|
||||
targetBackend = TargetBackend.JVM_IR
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
testClass<AbstractIrCompileKotlinAgainstJavaTest> {
|
||||
model(
|
||||
"compileKotlinAgainstJava",
|
||||
|
||||
Reference in New Issue
Block a user