From c07dcb27dfdd556ed6523f1b6697945b1163c69f Mon Sep 17 00:00:00 2001 From: "sebastian.sellmair" Date: Fri, 6 Aug 2021 12:14:19 +0200 Subject: [PATCH] [Gradle] CommonizerIT: Add assertion on commonMain when jvm target is present --- .../test/kotlin/org/jetbrains/kotlin/gradle/CommonizerIT.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/CommonizerIT.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/CommonizerIT.kt index 192fa5f4fc7..000f55c937d 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/CommonizerIT.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/CommonizerIT.kt @@ -380,6 +380,11 @@ class CommonizerIT : BaseGradleIT() { reportSourceSetCommonizerDependencies(this, testSourceSetsDependingOnMainParameter) { it.assertTestSourceSetsDependingOnMainParameter() + + /* this source sets are also shared with a jvm target */ + getCommonizerDependencies("commonMain").assertEmpty() + getCommonizerDependencies("commonTest").assertEmpty() + getCommonizerDependencies("nativeMain").onlyCInterops().apply { assertDependencyFilesMatches(".*nativeHelper", ".*unixHelper".takeIf { isUnix }) assertTargetOnAllDependencies(