[Gradle][MPP] Fix `test cinterop caching` on Windows

KT-52243
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 4a05d21..0ab99b5 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 @@
     }
 
     @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()