diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/mpp/resources/MultiplatformResourcesConsumptionIT.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/mpp/resources/MultiplatformResourcesConsumptionIT.kt index 1b6f5d01865..6a5fda8916f 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/mpp/resources/MultiplatformResourcesConsumptionIT.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/mpp/resources/MultiplatformResourcesConsumptionIT.kt @@ -60,7 +60,7 @@ class MultiplatformResourcesConsumptionIT : KGPBaseTest() { settingsGradleKts.append( """ include(":${it.name}") - project(":${it.name}").projectDir = File("${it.pathString}") + project(":${it.name}").projectDir = File("${it.escapedPathString}") """.trimIndent() ) } @@ -204,7 +204,7 @@ class MultiplatformResourcesConsumptionIT : KGPBaseTest() { mavenCentral() mavenLocal() maven { - url = uri("${publicationRepository.pathString}") + url = uri("${publicationRepository.escapedPathString}") } } """.trimIndent() @@ -216,7 +216,7 @@ class MultiplatformResourcesConsumptionIT : KGPBaseTest() { publishing { repositories { maven { - url = uri("${publicationRepository.pathString}") + url = uri("${publicationRepository.escapedPathString}") } } } @@ -224,4 +224,6 @@ class MultiplatformResourcesConsumptionIT : KGPBaseTest() { ) } + private val Path.escapedPathString: String get() = pathString.replace("\\", "\\\\") + } \ No newline at end of file