From 51c33333ea970b727e90b38bc84327f004a6b74d Mon Sep 17 00:00:00 2001 From: Anton Lakotka Date: Thu, 1 Dec 2022 09:08:53 +0100 Subject: [PATCH] [Gradle, Test] Update ConfigurationsTest after adding sourcesElements ^KT-36943 --- .../kotlin/org/jetbrains/kotlin/gradle/ConfigurationsTest.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/functionalTest/kotlin/org/jetbrains/kotlin/gradle/ConfigurationsTest.kt b/libraries/tools/kotlin-gradle-plugin/src/functionalTest/kotlin/org/jetbrains/kotlin/gradle/ConfigurationsTest.kt index df502b913de..6a2ada4602b 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/functionalTest/kotlin/org/jetbrains/kotlin/gradle/ConfigurationsTest.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/functionalTest/kotlin/org/jetbrains/kotlin/gradle/ConfigurationsTest.kt @@ -27,7 +27,7 @@ import kotlin.test.assertNotNull class ConfigurationsTest : MultiplatformExtensionTest() { @Test - fun `consumable configurations with platform target are marked with Category LIBRARY`() { + fun `consumable configurations except sourcesElements with platform target are marked with Category LIBRARY`() { kotlin.linuxX64() kotlin.iosX64() kotlin.iosArm64() @@ -46,6 +46,7 @@ class ConfigurationsTest : MultiplatformExtensionTest() { configuration.attributes.contains(KotlinPlatformType.attribute) || configuration.attributes.getAttribute(Usage.USAGE_ATTRIBUTE)?.name in KotlinUsages.values } + .filterNot { configuration -> configuration.name.contains("SourcesElements") } .forEach { configuration -> val category = configuration.attributes.getAttribute(Category.CATEGORY_ATTRIBUTE) assertNotNull(category, "Expected configuration ${configuration.name} to provide 'Category' attribute") @@ -263,6 +264,7 @@ class ConfigurationsTest : MultiplatformExtensionTest() { val outgoingConfigurations = listOf( "jvmWithJavaApiElements", "jvmWithJavaRuntimeElements", + "jvmWithJavaSourcesElements", ) val testJavaConfigurations = listOf(