From ea669ce07644de8d7e10760de6a812c1c7b91518 Mon Sep 17 00:00:00 2001 From: "sebastian.sellmair" Date: Tue, 9 Nov 2021 09:53:08 +0100 Subject: [PATCH] [Gradle][MPP] Assert sourceSetCInteropMetadataDirectory on deserialized older metadata files ^KT-49596 Verification Pending --- .../KotlinProjectStructureMetadataSerializationTest.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libraries/tools/kotlin-gradle-plugin/src/functionalTest/kotlin/org/jetbrains/kotlin/gradle/KotlinProjectStructureMetadataSerializationTest.kt b/libraries/tools/kotlin-gradle-plugin/src/functionalTest/kotlin/org/jetbrains/kotlin/gradle/KotlinProjectStructureMetadataSerializationTest.kt index a6e7a5d6fb7..ebcedac13fe 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/functionalTest/kotlin/org/jetbrains/kotlin/gradle/KotlinProjectStructureMetadataSerializationTest.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/functionalTest/kotlin/org/jetbrains/kotlin/gradle/KotlinProjectStructureMetadataSerializationTest.kt @@ -59,6 +59,11 @@ class KotlinProjectStructureMetadataSerializationTest { assertEquals(KotlinProjectStructureMetadata.FORMAT_VERSION_0_3_1, deserialized.formatVersion) assertTrue(deserialized.isPublishedAsRoot) assertEquals(setOf("commonMain", "concurrentMain"), deserialized.sourceSetsDependsOnRelation["nativeMain"]) + + /* + We expect no 'cinterop metadata' in artifacts with older format versions + */ + assertEquals(emptyMap(), deserialized.sourceSetCInteropMetadataDirectory) } }