diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/JvmTargetValidationTest.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/JvmTargetValidationTest.kt index 3973473f1eb..b14a6b0ab8f 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/JvmTargetValidationTest.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/JvmTargetValidationTest.kt @@ -20,9 +20,9 @@ import kotlin.io.path.deleteExisting import kotlin.io.path.writeText @DisplayName("JVM tasks target validation") -@JvmGradlePluginTests class JvmTargetValidationTest : KGPBaseTest() { + @JvmGradlePluginTests @DisplayName("Should produce error if java and kotlin jvm targets are different") @GradleTest internal fun shouldFailIfJavaAndKotlinJvmTargetsAreDifferent(gradleVersion: GradleVersion) { @@ -46,6 +46,7 @@ class JvmTargetValidationTest : KGPBaseTest() { } } + @JvmGradlePluginTests @DisplayName("Should allow to override validation mode for specific task") @GradleTest internal fun overrideModeForTask(gradleVersion: GradleVersion) { @@ -79,6 +80,7 @@ class JvmTargetValidationTest : KGPBaseTest() { } } + @JvmGradlePluginTests @DisplayName("Should warn in the build log if verification mode is 'warning' and kotlin and java targets are different") @GradleTest internal fun shouldWarnBuildIfJavaAndKotlinJvmTargetsAreDifferent(gradleVersion: GradleVersion) { @@ -102,6 +104,7 @@ class JvmTargetValidationTest : KGPBaseTest() { } } + @JvmGradlePluginTests @DisplayName("Should ignore if verification mode is 'ignore' and kotlin and java targets are different") @GradleTest internal fun shouldNotPrintAnythingIfJavaAndKotlinJvmTargetsAreDifferent( @@ -127,6 +130,7 @@ class JvmTargetValidationTest : KGPBaseTest() { } } + @JvmGradlePluginTests @DisplayName("Should not produce warning when java and kotlin jvm targets are the same") @GradleTest internal fun shouldNotWarnOnJavaAndKotlinSameJvmTargets(gradleVersion: GradleVersion) { @@ -148,6 +152,7 @@ class JvmTargetValidationTest : KGPBaseTest() { } } + @JvmGradlePluginTests @DisplayName("Should produce Java-Kotlin jvm target incompatibility warning only for related tasks") @GradleTest internal fun shouldProduceJavaKotlinJvmTargetDifferenceWarningOnlyForRelatedTasks( @@ -196,6 +201,7 @@ class JvmTargetValidationTest : KGPBaseTest() { } } + @JvmGradlePluginTests @DisplayName("Should correctly validate JVM targets in mixed Kotlin/Java projects that are using