Skip to content

Commit 3a3deb6

Browse files
committed
Specify legacy JS backend explicitly in atomicfu-gradle-plugin tests (Kotlin/JS Legacy compiler backend was deprecated in Kotlin 1.8.0)
1 parent 42a635a commit 3a3deb6

File tree

5 files changed

+9
-0
lines changed

5 files changed

+9
-0
lines changed

atomicfu-gradle-plugin/src/test/kotlin/kotlinx/atomicfu/plugin/gradle/test/JsProjectTest.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ class JsLegacyTransformationTest : BaseKotlinGradleTest("js-simple") {
1919
settingsGradleKts {
2020
resolve("projects/js-simple/settings.gradle.kts")
2121
}
22+
gradleProperties {
23+
resolve("projects/mpp-simple/gradle.properties_js_legacy")
24+
}
2225
dir("src/main/kotlin") {}
2326
kotlin("IntArithmetic.kt", "main") {
2427
resolve("projects/js-simple/src/main/kotlin/IntArithmetic.kt")

atomicfu-gradle-plugin/src/test/kotlin/kotlinx/atomicfu/plugin/gradle/test/MppProjectTest.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ class MppLegacyTransformationTest : BaseKotlinGradleTest("mpp-simple") {
1919
settingsGradleKts {
2020
resolve("projects/mpp-simple/settings.gradle.kts")
2121
}
22+
gradleProperties {
23+
resolve("projects/mpp-simple/gradle.properties_js_legacy")
24+
}
2225
dir("src/commonMain/kotlin") {}
2326
kotlin("IntArithmetic.kt", "commonMain") {
2427
resolve("projects/mpp-simple/src/commonMain/kotlin/IntArithmetic.kt")
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
kotlin.js.compiler=legacy
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
kotlin.js.compiler=legacy
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
kotlinx.atomicfu.enableJvmIrTransformation=true
2+
kotlin.js.compiler=ir

0 commit comments

Comments
 (0)