diff --git a/compile-java-test/build.gradle.kts b/compile-java-test/build.gradle.kts index 4e911af..513f970 100644 --- a/compile-java-test/build.gradle.kts +++ b/compile-java-test/build.gradle.kts @@ -39,6 +39,9 @@ repositories { dependencies { annotationProcessor("org.seasar.doma:doma-processor:$domaVersion") implementation("org.seasar.doma:doma-core:$domaVersion") - testImplementation("org.junit.jupiter:junit-jupiter-api:5.11.4") - testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.11.4") -} \ No newline at end of file + // Use JUnit BOM for version management + testImplementation(platform("org.junit:junit-bom:5.12.2")) + testImplementation("org.junit.jupiter:junit-jupiter-api") + testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine") + testRuntimeOnly("org.junit.platform:junit-platform-launcher") +} diff --git a/compile-kotlin-test/build.gradle.kts b/compile-kotlin-test/build.gradle.kts index b1db8da..9c093e1 100644 --- a/compile-kotlin-test/build.gradle.kts +++ b/compile-kotlin-test/build.gradle.kts @@ -46,6 +46,9 @@ dependencies { kapt("org.seasar.doma:doma-processor:$domaVersion") implementation("org.seasar.doma:doma-core:$domaVersion") implementation("org.jetbrains.kotlin:kotlin-stdlib") - testImplementation("org.junit.jupiter:junit-jupiter-api:5.11.4") - testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.11.4") -} \ No newline at end of file + // Use JUnit BOM for version management + testImplementation(platform("org.junit:junit-bom:5.12.2")) + testImplementation("org.junit.jupiter:junit-jupiter-api") + testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine") + testRuntimeOnly("org.junit.platform:junit-platform-launcher") +} diff --git a/compile-mix-test/build.gradle.kts b/compile-mix-test/build.gradle.kts index a4d01bd..089467c 100644 --- a/compile-mix-test/build.gradle.kts +++ b/compile-mix-test/build.gradle.kts @@ -46,6 +46,9 @@ dependencies { kapt("org.seasar.doma:doma-processor:$domaVersion") implementation("org.seasar.doma:doma-core:$domaVersion") implementation("org.jetbrains.kotlin:kotlin-stdlib") - testImplementation("org.junit.jupiter:junit-jupiter-api:5.11.4") - testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.11.4") -} \ No newline at end of file + // Use JUnit BOM for version management + testImplementation(platform("org.junit:junit-bom:5.12.2")) + testImplementation("org.junit.jupiter:junit-jupiter-api") + testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine") + testRuntimeOnly("org.junit.platform:junit-platform-launcher") +} diff --git a/compile/build.gradle.kts b/compile/build.gradle.kts index b34cd3b..81b8bd9 100644 --- a/compile/build.gradle.kts +++ b/compile/build.gradle.kts @@ -45,8 +45,11 @@ repositories { } dependencies { - testImplementation("org.junit.jupiter:junit-jupiter-api:5.11.4") - testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.11.4") + // Use JUnit BOM for version management + testImplementation(platform("org.junit:junit-bom:5.12.2")) + testImplementation("org.junit.jupiter:junit-jupiter-api") + testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine") + testRuntimeOnly("org.junit.platform:junit-platform-launcher") } tasks {