Skip to content

Commit 8f4e1b7

Browse files
committed
Update test dependencies for the latest Spring Boot 3.5 snapshots
Spring Boot 3.5 updated JUnit Jupiter from v5.11 to v5.12. With this new version, the junit-platform-launcher dependency must be declared explicitly.
1 parent df12a4b commit 8f4e1b7

File tree

12 files changed

+70
-14
lines changed

12 files changed

+70
-14
lines changed

spring-shell-autoconfigure/spring-shell-autoconfigure.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ dependencies {
1010
implementation project(':spring-shell-core')
1111
implementation project(':spring-shell-standard')
1212
implementation project(':spring-shell-standard-commands')
13-
testImplementation 'org.springframework.boot:spring-boot-starter-test'
13+
testImplementation('org.springframework.boot:spring-boot-test')
14+
testImplementation('org.junit.jupiter:junit-jupiter-engine')
15+
testImplementation('org.junit.jupiter:junit-jupiter-params')
16+
testImplementation('org.junit.platform:junit-platform-launcher')
17+
testImplementation("org.mockito:mockito-junit-jupiter")
18+
testImplementation('org.assertj:assertj-core')
1419
annotationProcessor 'org.springframework.boot:spring-boot-configuration-processor'
1520
}

spring-shell-core/spring-shell-core.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,12 @@ dependencies {
1818
api('org.antlr:ST4')
1919
api('commons-io:commons-io')
2020
compileOnly 'com.google.code.findbugs:jsr305'
21-
testImplementation 'org.springframework.boot:spring-boot-starter-test'
21+
testImplementation('org.springframework.boot:spring-boot-test')
22+
testImplementation('org.junit.jupiter:junit-jupiter-engine')
23+
testImplementation('org.junit.jupiter:junit-jupiter-params')
24+
testImplementation('org.junit.platform:junit-platform-launcher')
25+
testImplementation("org.mockito:mockito-junit-jupiter")
26+
testImplementation('org.assertj:assertj-core')
2227
testImplementation 'org.awaitility:awaitility'
2328
testImplementation 'com.google.jimfs:jimfs'
2429
testImplementation 'io.projectreactor:reactor-test'

spring-shell-docs/spring-shell-docs.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,12 @@ dependencies {
1111
implementation project(':spring-shell-starters:spring-shell-starter')
1212
implementation project(':spring-shell-starters:spring-shell-starter-test')
1313
implementation project(':spring-shell-samples:spring-shell-sample-catalog')
14-
testImplementation 'org.springframework.boot:spring-boot-starter-test'
14+
testImplementation('org.springframework.boot:spring-boot-test')
15+
testImplementation('org.junit.jupiter:junit-jupiter-engine')
16+
testImplementation('org.junit.jupiter:junit-jupiter-params')
17+
testImplementation('org.junit.platform:junit-platform-launcher')
18+
testImplementation("org.mockito:mockito-junit-jupiter")
19+
testImplementation('org.assertj:assertj-core')
1520
testImplementation 'org.awaitility:awaitility'
1621
}
1722

spring-shell-samples/spring-shell-sample-catalog/spring-shell-sample-catalog.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ dependencies {
88
management platform(project(":spring-shell-management"))
99
implementation project(':spring-shell-starters:spring-shell-starter-jna')
1010
testImplementation project(':spring-shell-starters:spring-shell-starter-test')
11-
testImplementation 'org.springframework.boot:spring-boot-starter-test'
11+
testImplementation('org.springframework.boot:spring-boot-test')
12+
testImplementation('org.junit.jupiter:junit-jupiter-engine')
13+
testImplementation('org.junit.jupiter:junit-jupiter-params')
14+
testImplementation('org.junit.platform:junit-platform-launcher')
15+
testImplementation("org.mockito:mockito-junit-jupiter")
16+
testImplementation('org.assertj:assertj-core')
1217
testImplementation 'org.awaitility:awaitility'
1318
}

spring-shell-samples/spring-shell-sample-commands/spring-shell-sample-commands.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ dependencies {
88
management platform(project(":spring-shell-management"))
99
implementation project(':spring-shell-starters:spring-shell-starter-jna')
1010
testImplementation project(':spring-shell-starters:spring-shell-starter-test')
11-
testImplementation 'org.springframework.boot:spring-boot-starter-test'
11+
testImplementation('org.springframework.boot:spring-boot-test')
12+
testImplementation('org.junit.jupiter:junit-jupiter-engine')
13+
testImplementation('org.junit.jupiter:junit-jupiter-params')
14+
testImplementation('org.junit.platform:junit-platform-launcher')
15+
testImplementation("org.mockito:mockito-junit-jupiter")
16+
testImplementation('org.assertj:assertj-core')
1217
testImplementation 'org.awaitility:awaitility'
1318
}

spring-shell-samples/spring-shell-sample-e2e/spring-shell-sample-e2e.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ dependencies {
88
management platform(project(":spring-shell-management"))
99
implementation project(':spring-shell-starters:spring-shell-starter-jna')
1010
testImplementation project(':spring-shell-starters:spring-shell-starter-test')
11-
testImplementation 'org.springframework.boot:spring-boot-starter-test'
11+
testImplementation('org.springframework.boot:spring-boot-test')
12+
testImplementation('org.junit.jupiter:junit-jupiter-engine')
13+
testImplementation('org.junit.jupiter:junit-jupiter-params')
14+
testImplementation('org.junit.platform:junit-platform-launcher')
15+
testImplementation("org.mockito:mockito-junit-jupiter")
16+
testImplementation('org.assertj:assertj-core')
1217
testImplementation 'org.awaitility:awaitility'
1318
}

spring-shell-samples/spring-shell-sample-ffm/spring-shell-sample-ffm.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ dependencies {
1515
management platform(project(":spring-shell-management"))
1616
implementation project(':spring-shell-starters:spring-shell-starter-ffm')
1717
testImplementation project(':spring-shell-starters:spring-shell-starter-test')
18-
testImplementation 'org.springframework.boot:spring-boot-starter-test'
18+
testImplementation('org.springframework.boot:spring-boot-test')
19+
testImplementation('org.junit.jupiter:junit-jupiter-engine')
20+
testImplementation('org.junit.jupiter:junit-jupiter-params')
21+
testImplementation('org.junit.platform:junit-platform-launcher')
22+
testImplementation("org.mockito:mockito-junit-jupiter")
23+
testImplementation('org.assertj:assertj-core')
1924
testImplementation 'org.awaitility:awaitility'
2025
}

spring-shell-standard-commands/spring-shell-standard-commands.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,10 @@ dependencies {
88
management platform(project(":spring-shell-management"))
99
implementation project(':spring-shell-core')
1010
implementation project(':spring-shell-standard')
11-
testImplementation 'org.springframework.boot:spring-boot-starter-test'
11+
testImplementation('org.springframework.boot:spring-boot-test')
12+
testImplementation('org.junit.jupiter:junit-jupiter-engine')
13+
testImplementation('org.junit.jupiter:junit-jupiter-params')
14+
testImplementation('org.junit.platform:junit-platform-launcher')
15+
testImplementation("org.mockito:mockito-junit-jupiter")
16+
testImplementation('org.assertj:assertj-core')
1217
}

spring-shell-standard/spring-shell-standard.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,10 @@ dependencies {
88
management platform(project(":spring-shell-management"))
99
implementation project(':spring-shell-core')
1010
compileOnly 'com.google.code.findbugs:jsr305'
11-
testImplementation 'org.springframework.boot:spring-boot-starter-test'
11+
testImplementation('org.springframework.boot:spring-boot-test')
12+
testImplementation('org.junit.jupiter:junit-jupiter-engine')
13+
testImplementation('org.junit.jupiter:junit-jupiter-params')
14+
testImplementation('org.junit.platform:junit-platform-launcher')
15+
testImplementation("org.mockito:mockito-junit-jupiter")
16+
testImplementation('org.assertj:assertj-core')
1217
}

spring-shell-table/spring-shell-table.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,10 @@ dependencies {
99
api('org.springframework:spring-core')
1010
api('org.springframework:spring-context')
1111
compileOnly 'com.google.code.findbugs:jsr305'
12-
testImplementation 'org.springframework.boot:spring-boot-starter-test'
12+
testImplementation('org.springframework.boot:spring-boot-test')
13+
testImplementation('org.junit.jupiter:junit-jupiter-engine')
14+
testImplementation('org.junit.jupiter:junit-jupiter-params')
15+
testImplementation('org.junit.platform:junit-platform-launcher')
16+
testImplementation("org.mockito:mockito-junit-jupiter")
17+
testImplementation('org.assertj:assertj-core')
1318
}

spring-shell-test-autoconfigure/spring-shell-test-autoconfigure.gradle

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,10 @@ dependencies {
1313
implementation 'org.springframework:spring-test'
1414
implementation 'org.springframework.boot:spring-boot-autoconfigure'
1515
implementation 'org.springframework.boot:spring-boot-test-autoconfigure'
16-
implementation 'org.springframework.boot:spring-boot-starter-test'
17-
optional 'org.assertj:assertj-core'
18-
optional 'org.junit.jupiter:junit-jupiter-api'
16+
implementation 'org.springframework.boot:spring-boot-test'
17+
implementation 'org.junit.jupiter:junit-jupiter-engine'
18+
implementation 'org.junit.platform:junit-platform-launcher'
19+
testImplementation 'org.assertj:assertj-core'
1920
testImplementation 'org.awaitility:awaitility'
2021
annotationProcessor 'org.springframework.boot:spring-boot-configuration-processor'
2122
}

spring-shell-test/spring-shell-test.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ dependencies {
99
implementation project(':spring-shell-core')
1010
optional 'org.assertj:assertj-core'
1111
optional 'org.junit.jupiter:junit-jupiter-api'
12-
testImplementation 'org.springframework.boot:spring-boot-starter-test'
12+
testImplementation('org.springframework.boot:spring-boot-test')
13+
testImplementation('org.junit.jupiter:junit-jupiter-engine')
14+
testImplementation('org.junit.jupiter:junit-jupiter-params')
15+
testImplementation('org.junit.platform:junit-platform-launcher')
16+
testImplementation("org.mockito:mockito-junit-jupiter")
17+
testImplementation('org.assertj:assertj-core')
1318
testImplementation 'org.awaitility:awaitility'
1419
}

0 commit comments

Comments
 (0)