From 6c8318407c10971989e3d62f822e00364923eea4 Mon Sep 17 00:00:00 2001 From: JordonPhillips Date: Wed, 26 Feb 2025 19:04:00 +0100 Subject: [PATCH] Add explicit junit launcher dependency --- buildSrc/src/main/kotlin/smithy.java-conventions.gradle.kts | 1 + gradle/libs.versions.toml | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/buildSrc/src/main/kotlin/smithy.java-conventions.gradle.kts b/buildSrc/src/main/kotlin/smithy.java-conventions.gradle.kts index c68161f7d45..9fc03af5aa2 100644 --- a/buildSrc/src/main/kotlin/smithy.java-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/smithy.java-conventions.gradle.kts @@ -85,6 +85,7 @@ tasks { dependencies { testImplementation(libs.junit.jupiter.api) testRuntimeOnly(libs.junit.jupiter.engine) + testRuntimeOnly(libs.junit.platform.launcher) testImplementation(libs.junit.jupiter.params) testImplementation(libs.hamcrest) testCompileOnly(libs.apiguardian.api) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 5d7d6b52d52..aa59d3fea29 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -39,6 +39,7 @@ junit-bom = { module = "org.junit:junit-bom", version.ref = "junit5" } junit-jupiter-api = { module = "org.junit.jupiter:junit-jupiter-api", version.ref = "junit5" } junit-jupiter-engine = { module = "org.junit.jupiter:junit-jupiter-engine", version.ref = "junit5" } junit-jupiter-params = { module = "org.junit.jupiter:junit-jupiter-params", version.ref = "junit5" } +junit-platform-launcher = { module = "org.junit.platform:junit-platform-launcher" } hamcrest = { module = "org.hamcrest:hamcrest", version.ref = "hamcrest" } assertj-core = { module = "org.assertj:assertj-core", version.ref = "assertj" } mockserver = { module = "org.mock-server:mockserver-netty", version.ref = "mockserver" } @@ -56,4 +57,4 @@ smithy-jar = { id = "software.amazon.smithy.gradle.smithy-jar", version.ref = "s shadow = { id = "com.gradleup.shadow", version.ref = "shadow" } jreleaser = { id = "org.jreleaser", version.ref = "jreleaser" } runtime = { id = "org.beryx.runtime", version.ref = "runtime"} -checksum = { id = "org.gradle.crypto.checksum", version.ref = "gradle-checksum" } \ No newline at end of file +checksum = { id = "org.gradle.crypto.checksum", version.ref = "gradle-checksum" }