Skip to content

Commit 84e1cc9

Browse files
committed
chore: upgrades gradle + junit
1 parent a82025d commit 84e1cc9

6 files changed

Lines changed: 24 additions & 19 deletions

File tree

gradle/libs.versions.toml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
[versions]
2-
junit = "5.10.3"
3-
assertj = "3.26.3"
4-
testcontainers = "1.20.0"
2+
junit = "5.13.4"
3+
assertj = "3.27.5"
4+
testcontainers = "1.21.3"
55
publish_plugin = "2.0.0"
6-
release_plugin = "3.0.2"
6+
release_plugin = "3.1.0"
77

88
[libraries]
9-
junit = { module = "org.junit.jupiter:junit-jupiter", version.ref = "junit" }
9+
junit_bom = { module = "org.junit:junit-bom", version.ref = "junit" }
10+
junit_jupiter = { module = "org.junit.jupiter:junit-jupiter", version.ref = "junit" }
11+
junit_platform = { module = "org.junit.platform:junit-platform-launcher" }
1012
assertj = { module = "org.assertj:assertj-core", version.ref = "assertj" }
1113
testcontainers = { module = "org.testcontainers:testcontainers", version.ref = "testcontainers" }
1214
testcontainers_junit5 = { module = "org.testcontainers:junit-jupiter", version.ref = "testcontainers" }

gradle/wrapper/gradle-wrapper.jar

1.91 KB
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 4 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gradlew.bat

Lines changed: 1 addition & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

java-library-template/build.gradle.kts

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,22 @@ val intTestImplementation by configurations.getting {
3939
extendsFrom(configurations.implementation.get())
4040
}
4141

42+
val intTestRuntimeOnly by configurations.getting {
43+
extendsFrom(configurations.runtimeOnly.get())
44+
}
45+
4246
configurations["intTestRuntimeOnly"].extendsFrom(configurations.runtimeOnly.get())
4347

4448
dependencies {
45-
testImplementation(libs.junit)
49+
testImplementation(platform(libs.junit.bom))
50+
testImplementation(libs.junit.jupiter)
51+
testRuntimeOnly(libs.junit.platform)
4652

47-
intTestImplementation(libs.junit)
53+
intTestImplementation(platform(libs.junit.bom))
54+
intTestImplementation(libs.junit.jupiter)
4855
intTestImplementation(libs.bundles.testcontainers.junit)
4956
intTestImplementation(libs.assertj)
57+
intTestRuntimeOnly(libs.junit.platform)
5058
}
5159

5260
val intTest = task<Test>("intTest") {
@@ -60,7 +68,7 @@ val intTest = task<Test>("intTest") {
6068
useJUnitPlatform()
6169

6270
testLogging {
63-
events("passed")
71+
events("passed", "skipped", "failed")
6472
}
6573
}
6674

0 commit comments

Comments
 (0)