Skip to content

Commit e36f43f

Browse files
Add JUnit Platform Launcher
Closes gh-982
1 parent a7149c6 commit e36f43f

File tree

8 files changed

+16
-7
lines changed

8 files changed

+16
-7
lines changed

Diff for: docs/build.gradle

+2-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ dependencies {
3434
testImplementation project(':micrometer-tracing-test')
3535
testImplementation project(':micrometer-tracing-integration-test')
3636
testImplementation libs.aspectjweaver
37-
testImplementation 'org.junit.jupiter:junit-jupiter'
37+
testImplementation libs.junitJupiter
38+
testRuntimeOnly libs.junitPlatformLauncher
3839
testImplementation libs.mockitoCore
3940
testImplementation libs.assertj
4041
testImplementation libs.springContext

Diff for: gradle/libs.versions.toml

+2
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ jmh = { module = "org.openjdk.jmh:jmh-core", version.ref = "jmh" }
4343
jmhGeneratorAnnProcess = { module = "org.openjdk.jmh:jmh-generator-annprocess", version.ref = "jmh" }
4444
jsr305 = { module = "com.google.code.findbugs:jsr305", version.ref = "jsr305" }
4545
junitBom = { module = "org.junit:junit-bom", version.ref = "junit" }
46+
junitJupiter = { module = "org.junit.jupiter:junit-jupiter" }
47+
junitPlatformLauncher = { module = "org.junit.platform:junit-platform-launcher" }
4648
log4j = { module = "org.apache.logging.log4j:log4j-core", version.ref = "log4j" }
4749
logback = { module = "ch.qos.logback:logback-classic", version.ref = "logback" }
4850
micrometerContextPropagation = { module = "io.micrometer:context-propagation", version.ref = "micrometerContextPropagation" }

Diff for: micrometer-tracing-bridges/micrometer-tracing-bridge-brave/build.gradle

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ dependencies {
1717
testImplementation project(':micrometer-tracing-test')
1818
testImplementation 'io.micrometer:micrometer-core'
1919
testImplementation 'io.micrometer:micrometer-observation-test'
20-
testImplementation 'org.junit.jupiter:junit-jupiter'
20+
testImplementation libs.junitJupiter
21+
testRuntimeOnly libs.junitPlatformLauncher
2122
testImplementation libs.assertj
2223
testImplementation libs.awaitility
2324
testImplementation 'io.zipkin.brave:brave-instrumentation-http-tests'

Diff for: micrometer-tracing-bridges/micrometer-tracing-bridge-otel/build.gradle

+2-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ dependencies {
1919
testImplementation project(':micrometer-tracing-test')
2020
testImplementation 'io.micrometer:micrometer-core'
2121
testImplementation 'io.micrometer:micrometer-observation-test'
22-
testImplementation 'org.junit.jupiter:junit-jupiter'
22+
testImplementation libs.junitJupiter
23+
testRuntimeOnly libs.junitPlatformLauncher
2324
testImplementation libs.assertj
2425
testImplementation libs.awaitility
2526
testImplementation libs.mockitoCore

Diff for: micrometer-tracing-reporters/micrometer-tracing-reporter-wavefront/build.gradle

+2-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ dependencies {
2323

2424
// Tests
2525
testImplementation project(':micrometer-tracing-test')
26-
testImplementation 'org.junit.jupiter:junit-jupiter'
26+
testImplementation libs.junitJupiter
27+
testRuntimeOnly libs.junitPlatformLauncher
2728
testImplementation libs.assertj
2829
testImplementation libs.awaitility
2930
testImplementation libs.logback

Diff for: micrometer-tracing-tests/micrometer-tracing-integration-test/build.gradle

+2-1
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,11 @@ dependencies {
4343
api libs.wavefrontReporter
4444

4545
// Tests
46-
api 'org.junit.jupiter:junit-jupiter'
46+
api libs.junitJupiter
4747
api libs.assertj
4848

4949
// Tests for tests
50+
testRuntimeOnly libs.junitPlatformLauncher
5051
testImplementation libs.springContext
5152
testImplementation libs.mockitoCore
5253
testImplementation libs.wiremock

Diff for: micrometer-tracing-tests/micrometer-tracing-test/build.gradle

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ dependencies {
88

99
// Tests for tests
1010
testImplementation libs.logback
11-
testImplementation 'org.junit.jupiter:junit-jupiter'
11+
testImplementation libs.junitJupiter
12+
testRuntimeOnly libs.junitPlatformLauncher
1213
testImplementation 'org.mockito:mockito-core'
1314

1415
// aspects

Diff for: micrometer-tracing/build.gradle

+2-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ dependencies {
1818
optionalApi libs.logback
1919
optionalApi libs.log4j
2020

21-
testImplementation 'org.junit.jupiter:junit-jupiter'
21+
testImplementation libs.junitJupiter
22+
testRuntimeOnly libs.junitPlatformLauncher
2223
testImplementation libs.assertj
2324
testImplementation libs.mockitoCore
2425
testImplementation libs.mockitoJunit

0 commit comments

Comments
 (0)