Skip to content

Commit

Permalink
chore(junit): centralize org.junit.jupiter:junit-jupiter-engine depen…
Browse files Browse the repository at this point in the history
…dency in build.gradle (#6069)

and make it testRuntimeOnly since that's sufficient.  See https://junit.org/junit5/docs/current/user-guide/#dependency-metadata-junit-jupiter for background.

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
  • Loading branch information
dbyron-sf and mergify[bot] authored Oct 4, 2023
1 parent d90c653 commit d22be37
Show file tree
Hide file tree
Showing 15 changed files with 1 addition and 21 deletions.
1 change: 1 addition & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ subprojects {
annotationProcessor("org.springframework.boot:spring-boot-configuration-processor")
testAnnotationProcessor platform("io.spinnaker.kork:kork-bom:$korkVersion")
testAnnotationProcessor "org.projectlombok:lombok"
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine"
testRuntimeOnly "org.junit.vintage:junit-vintage-engine" // Required for Spock tests to execute along with Junit5 tests.
}

Expand Down
1 change: 0 additions & 1 deletion cats/cats-sql/cats-sql.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,6 @@ dependencies {
testImplementation "junit:junit"
testImplementation "org.hamcrest:hamcrest-core"
testImplementation "org.junit.jupiter:junit-jupiter-api"
testImplementation "org.junit.jupiter:junit-jupiter-engine"
testImplementation "org.objenesis:objenesis"
testImplementation "org.spockframework:spock-core"
testImplementation "org.spockframework:spock-spring"
Expand Down
1 change: 0 additions & 1 deletion clouddriver-appengine/clouddriver-appengine.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ dependencies {
testImplementation "org.spockframework:spock-spring"
testImplementation "org.springframework:spring-test"
testImplementation "org.junit.jupiter:junit-jupiter-api"
testImplementation "org.junit.jupiter:junit-jupiter-engine"
testImplementation "org.mockito:mockito-core"

}
2 changes: 0 additions & 2 deletions clouddriver-artifacts/clouddriver-artifacts.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,6 @@ dependencies {
testImplementation "org.testcontainers:localstack"
testImplementation "ru.lanwen.wiremock:wiremock-junit5:1.2.0"

testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine"

integrationImplementation project(":clouddriver-web")
integrationImplementation project(":clouddriver-artifacts")
integrationImplementation "org.springframework.boot:spring-boot-starter-test"
Expand Down
1 change: 0 additions & 1 deletion clouddriver-cloudfoundry/clouddriver-cloudfoundry.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,6 @@ dependencies {

testImplementation "org.assertj:assertj-core"
testImplementation "org.junit.jupiter:junit-jupiter-api"
testImplementation "org.junit.jupiter:junit-jupiter-engine"
testImplementation "org.junit.jupiter:junit-jupiter-params"
testImplementation "org.mockito:mockito-core"
testImplementation "com.github.tomakehurst:wiremock-jre8-standalone"
Expand Down
1 change: 0 additions & 1 deletion clouddriver-cloudrun/clouddriver-cloudrun.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ dependencies {
testImplementation "org.spockframework:spock-spring"
testImplementation "org.springframework:spring-test"
testImplementation "org.junit.jupiter:junit-jupiter-api"
testImplementation "org.junit.jupiter:junit-jupiter-engine"
testImplementation "org.mockito:mockito-core"

}
1 change: 0 additions & 1 deletion clouddriver-core/clouddriver-core.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,6 @@ dependencies {
testImplementation "org.spockframework:spock-spring"
testImplementation "org.assertj:assertj-core"
testImplementation "org.junit.jupiter:junit-jupiter-api"
testImplementation "org.junit.jupiter:junit-jupiter-engine"
testImplementation "org.junit.jupiter:junit-jupiter-params"
testImplementation "org.mockito:mockito-core"
testImplementation "org.springframework.boot:spring-boot-test"
Expand Down
1 change: 0 additions & 1 deletion clouddriver-docker/clouddriver-docker.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,4 @@ dependencies {
testImplementation "org.spockframework:spock-core"
testImplementation "org.spockframework:spock-spring"
testImplementation "org.springframework:spring-test"
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine"
}
2 changes: 0 additions & 2 deletions clouddriver-event/clouddriver-event.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,4 @@ dependencies {
testImplementation "io.strikt:strikt-core"
testImplementation "dev.minutest:minutest"
testImplementation "io.mockk:mockk"

testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine"
}
2 changes: 0 additions & 2 deletions clouddriver-google/clouddriver-google.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,6 @@ dependencies {
testImplementation "org.springframework:spring-test"
testImplementation "org.springframework.boot:spring-boot-test"
testImplementation "org.codehaus.groovy:groovy-test"

testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine"
}

configurations.all {
Expand Down
2 changes: 0 additions & 2 deletions clouddriver-kubernetes/clouddriver-kubernetes.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -105,8 +105,6 @@ dependencies {
testImplementation "org.springframework.boot:spring-boot-test"
testImplementation "org.codehaus.groovy:groovy-templates"

testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine"

integrationImplementation project(":clouddriver-web")
integrationImplementation "org.springframework.boot:spring-boot-starter-test"
integrationImplementation "org.testcontainers:testcontainers"
Expand Down
2 changes: 0 additions & 2 deletions clouddriver-lambda/clouddriver-lambda.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,4 @@ dependencies {
testImplementation "org.spockframework:spock-core"
testImplementation "org.spockframework:spock-spring"
testImplementation "org.springframework:spring-test"

testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine"
}
2 changes: 0 additions & 2 deletions clouddriver-saga/clouddriver-saga.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,4 @@ dependencies {
testImplementation "io.strikt:strikt-core"
testImplementation "dev.minutest:minutest"
testImplementation "io.mockk:mockk"

testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine"
}
2 changes: 0 additions & 2 deletions clouddriver-sql/clouddriver-sql.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,4 @@ dependencies {
testImplementation "io.mockk:mockk"
testImplementation "com.fasterxml.jackson.module:jackson-module-kotlin"
testImplementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310"

testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine"
}
1 change: 0 additions & 1 deletion gradle/kotlin-test.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ dependencies {
testImplementation "io.mockk:mockk"

testRuntimeOnly "org.junit.platform:junit-platform-launcher"
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine"
}

test {
Expand Down

0 comments on commit d22be37

Please sign in to comment.