diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/testDsl.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/testDsl.kt index 7e25b22f58c..ce5ce645e00 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/testDsl.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/testbase/testDsl.kt @@ -215,12 +215,18 @@ internal fun Path.enableCacheRedirector() { val gradleDir = resolve("gradle").also { it.createDirectories() } redirectorScript.copyTo(gradleDir.resolve("cacheRedirector.gradle.kts")) + val projectCacheRedirectorStatus = Paths + .get("../../../gradle.properties") + .readText() + .lineSequence() + .first { it.startsWith("cacheRedirectorEnabled") } + resolve("gradle.properties") .also { if (!it.exists()) it.createFile() } .appendText( """ - cacheRedirectorEnabled=true + $projectCacheRedirectorStatus """.trimIndent() )