diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index c2c0ded2..a605b9f1 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] -kotlin = "1.8.20" +kotlin = "1.9.22" javaDiffUtils = "4.12" junit = "5.9.2" diff --git a/src/functionalTest/kotlin/kotlinx/validation/api/TestDsl.kt b/src/functionalTest/kotlin/kotlinx/validation/api/TestDsl.kt index 6c83d163..831c1a14 100644 --- a/src/functionalTest/kotlin/kotlinx/validation/api/TestDsl.kt +++ b/src/functionalTest/kotlin/kotlinx/validation/api/TestDsl.kt @@ -13,7 +13,7 @@ import org.intellij.lang.annotations.Language public val API_DIR: String = ApiValidationExtension().apiDumpDirectory internal fun BaseKotlinGradleTest.test( - gradleVersion: String = "7.4.2", + gradleVersion: String = "8.5", injectPluginClasspath: Boolean = true, fn: BaseKotlinScope.() -> Unit ): GradleRunner { diff --git a/src/functionalTest/resources/examples/gradle/base/multiplatformWithJvmTargets.gradle.kts b/src/functionalTest/resources/examples/gradle/base/multiplatformWithJvmTargets.gradle.kts index 8762a653..41189756 100644 --- a/src/functionalTest/resources/examples/gradle/base/multiplatformWithJvmTargets.gradle.kts +++ b/src/functionalTest/resources/examples/gradle/base/multiplatformWithJvmTargets.gradle.kts @@ -21,6 +21,9 @@ kotlin { testRuns["test"].executionTask.configure { useJUnit() } + attributes { + attribute(Attribute.of("variant", String::class.java), "a") + } } jvm("anotherJvm") { compilations.all { @@ -29,6 +32,9 @@ kotlin { testRuns["test"].executionTask.configure { useJUnit() } + attributes { + attribute(Attribute.of("variant", String::class.java), "b") + } } } sourceSets {