diff --git a/build.gradle.kts b/build.gradle.kts index edc32662d4d..d84a3c79060 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -734,6 +734,7 @@ tasks { dependsOn(":kotlin-scripting-common:test") dependsOn(":kotlin-scripting-jvm:test") dependsOn(":kotlin-scripting-jvm-host-test:test") + dependsOn(":kotlin-scripting-jvm-host-test:testWithIr") dependsOn(":kotlin-scripting-dependencies:test") dependsOn(":kotlin-scripting-dependencies-maven:test") dependsOn(":kotlin-scripting-jsr223-test:test") diff --git a/libraries/scripting/jvm-host-test/build.gradle.kts b/libraries/scripting/jvm-host-test/build.gradle.kts index c6b99c7830a..081a3011c02 100644 --- a/libraries/scripting/jvm-host-test/build.gradle.kts +++ b/libraries/scripting/jvm-host-test/build.gradle.kts @@ -54,3 +54,9 @@ projectTest(parallel = true) { // dependsOn(embeddableTestRuntime) // classpath = embeddableTestRuntime //} + +projectTest(taskName = "testWithIr", parallel = true) { + dependsOn(":dist") + workingDir = rootDir + systemProperty("kotlin.script.base.compiler.arguments", "-Xuse-ir") +}