[Gradle][MPP] Fix test cinterop caching on Windows
KT-52243
This commit is contained in:
+3
-2
@@ -5,6 +5,7 @@
|
|||||||
|
|
||||||
package org.jetbrains.kotlin.gradle
|
package org.jetbrains.kotlin.gradle
|
||||||
|
|
||||||
|
import groovy.json.StringEscapeUtils
|
||||||
import org.gradle.api.logging.LogLevel.INFO
|
import org.gradle.api.logging.LogLevel.INFO
|
||||||
import org.gradle.internal.os.OperatingSystem
|
import org.gradle.internal.os.OperatingSystem
|
||||||
import org.jetbrains.kotlin.commonizer.CommonizerTarget
|
import org.jetbrains.kotlin.commonizer.CommonizerTarget
|
||||||
@@ -676,14 +677,14 @@ class CommonizerIT : BaseGradleIT() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `test cinterop caching`() {
|
fun `test KT-52243 cinterop caching`() {
|
||||||
with(preparedProject("commonizeCurlInterop")) {
|
with(preparedProject("commonizeCurlInterop")) {
|
||||||
val localBuildCacheDir = projectDir.resolve("local-build-cache-dir").also { assertTrue(it.mkdirs()) }
|
val localBuildCacheDir = projectDir.resolve("local-build-cache-dir").also { assertTrue(it.mkdirs()) }
|
||||||
gradleSettingsScript().appendText("""
|
gradleSettingsScript().appendText("""
|
||||||
|
|
||||||
buildCache {
|
buildCache {
|
||||||
local {
|
local {
|
||||||
directory = "$localBuildCacheDir"
|
directory = "${StringEscapeUtils.escapeJava(localBuildCacheDir.absolutePath)}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
""".trimIndent()
|
""".trimIndent()
|
||||||
|
|||||||
Reference in New Issue
Block a user