From de16fbd109619ff6cca657c26441018d1df9aa07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonio=20Mu=C3=B1oz?= Date: Fri, 31 Jan 2025 09:47:17 +0100 Subject: [PATCH] use junit bom --- build.gradle | 3 ++- gradle/libs.versions.toml | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/build.gradle b/build.gradle index c8eac6b..fabd209 100644 --- a/build.gradle +++ b/build.gradle @@ -172,8 +172,9 @@ dependencies { implementation(libs.logbackClassic) implementation(libs.slf4j) + testImplementation(platform(libs.junitBom)) testImplementation(libs.junitJupiter) - testRuntimeOnly(libs.junitRunner) + testRuntimeOnly(libs.junitLauncher) testImplementation(libs.mockitoCore) testImplementation(libs.mockitoJunit) testImplementation(libs.assertj) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 85844b7..5816ad1 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,5 @@ [versions] -junitEngineVersion = "5.11.4" -junitPlatformVersion = "1.11.4" +junitVersion = "5.11.4" mockitoVersion = "5.15.2" versionsVersion = "0.52.0" nexusVersion = "1.3.0" @@ -23,8 +22,9 @@ slf4jVersion = "2.0.16" shadowJarVersion = "8.1.1" [libraries] -junitJupiter = { group = "org.junit.jupiter", name = "junit-jupiter-engine", version.ref = "junitEngineVersion" } -junitRunner = { group = "org.junit.platform", name = "junit-platform-runner", version.ref = "junitPlatformVersion" } +junitBom = { group = "org.junit", name = "junit-bom", version.ref = "junitVersion" } +junitJupiter = { module = "org.junit.jupiter:junit-jupiter-engine" } +junitLauncher = { module = "org.junit.platform:junit-platform-launcher" } mockitoCore = { group = "org.mockito", name = "mockito-core", version.ref = "mockitoVersion" } mockitoJunit = { group = "org.mockito", name = "mockito-junit-jupiter", version.ref = "mockitoVersion" } picocli = { group = "info.picocli", name = "picocli", version.ref = "picocliVersion" }