From d0e765703505c2a7d9be12a35e9dc146af163b89 Mon Sep 17 00:00:00 2001 From: "sebastian.sellmair" Date: Thu, 5 May 2022 09:08:52 +0200 Subject: [PATCH] [Gradle][MPP] Fix `test cinterop caching` on Windows KT-52243 --- .../test/kotlin/org/jetbrains/kotlin/gradle/CommonizerIT.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/CommonizerIT.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/CommonizerIT.kt index 4a05d217913..0ab99b539e0 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/CommonizerIT.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/CommonizerIT.kt @@ -5,6 +5,7 @@ package org.jetbrains.kotlin.gradle +import groovy.json.StringEscapeUtils import org.gradle.api.logging.LogLevel.INFO import org.gradle.internal.os.OperatingSystem import org.jetbrains.kotlin.commonizer.CommonizerTarget @@ -676,14 +677,14 @@ class CommonizerIT : BaseGradleIT() { } @Test - fun `test cinterop caching`() { + fun `test KT-52243 cinterop caching`() { with(preparedProject("commonizeCurlInterop")) { val localBuildCacheDir = projectDir.resolve("local-build-cache-dir").also { assertTrue(it.mkdirs()) } gradleSettingsScript().appendText(""" buildCache { local { - directory = "$localBuildCacheDir" + directory = "${StringEscapeUtils.escapeJava(localBuildCacheDir.absolutePath)}" } } """.trimIndent()