Skip to content

Commit a8b9971

Browse files
committed
Removes Mockito warning on tests ("Mockito is currently self-attaching to enable the inline-mock-maker.")
1 parent c90e302 commit a8b9971

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

plugins/java/src/main/groovy/dolly-apps.gradle

+4-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,10 @@ tasks.bootJar {
7979

8080
tasks.test {
8181
useJUnitPlatform()
82-
jvmArgs "--add-opens", "java.base/java.lang=ALL-UNNAMED"
82+
doFirst {
83+
jvmArgs += '-javaagent:' + configurations.testRuntimeClasspath.find { it.name.contains("byte-buddy-agent") }
84+
jvmArgs "--add-opens", "java.base/java.lang=ALL-UNNAMED"
85+
}
8386
}
8487

8588
/**

plugins/java/src/main/groovy/dolly-libs.gradle

+4-1
Original file line numberDiff line numberDiff line change
@@ -50,5 +50,8 @@ repositories {
5050

5151
tasks.test {
5252
useJUnitPlatform()
53-
jvmArgs "--add-opens", "java.base/java.lang=ALL-UNNAMED"
53+
doFirst {
54+
jvmArgs += '-javaagent:' + configurations.testRuntimeClasspath.find { it.name.contains("byte-buddy-agent") }
55+
jvmArgs "--add-opens", "java.base/java.lang=ALL-UNNAMED"
56+
}
5457
}

plugins/java/src/main/groovy/dolly-proxies.gradle

+4-1
Original file line numberDiff line numberDiff line change
@@ -84,5 +84,8 @@ tasks.bootJar {
8484

8585
tasks.test {
8686
useJUnitPlatform()
87-
jvmArgs "--add-opens", "java.base/java.lang=ALL-UNNAMED"
87+
doFirst {
88+
jvmArgs += '-javaagent:' + configurations.testRuntimeClasspath.find { it.name.contains("byte-buddy-agent") }
89+
jvmArgs "--add-opens", "java.base/java.lang=ALL-UNNAMED"
90+
}
8891
}

0 commit comments

Comments
 (0)