Skip to content

Commit 7748218

Browse files
authored
Reuse testKitDir (#1966)
2 parents caaf29e + ef47214 commit 7748218

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

plugin-gradle/src/test/java/com/diffplug/gradle/spotless/GradleIntegrationHarness.java

+9
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ protected GradleRunner gradleRunner() throws IOException {
119119
return GradleRunner.create()
120120
.withGradleVersion(GradleVersionSupport.MINIMUM.version)
121121
.withProjectDir(rootFolder())
122+
.withTestKitDir(getTestKitDir())
122123
.withPluginClasspath();
123124
}
124125

@@ -221,4 +222,12 @@ static String buildResultToString(BuildResult result) {
221222
}
222223
});
223224
}
225+
226+
private static File getTestKitDir() {
227+
String gradleUserHome = System.getenv("GRADLE_USER_HOME");
228+
if (gradleUserHome == null || gradleUserHome.isEmpty()) {
229+
gradleUserHome = new File(System.getProperty("user.home"), ".gradle").getAbsolutePath();
230+
}
231+
return new File(gradleUserHome, "testkit");
232+
}
224233
}

0 commit comments

Comments
 (0)