LV 2.0: fix test data in HierarchicalMppIT.testProjectDependencies
This commit contains two kind of fixes: 1) K2 does not create entries for empty subpackages anymore, so for the file with 'package foo.bar.baz' it creates an entry only for the main package 'foo.bar.baz' and not for 'foo' or 'foo.bar' 2) K2 uses changed format of the classpath for third party common lib, now it looks like other dependencies 'name-of-lib-<version>-commonMain' instead of 'name-of-lib-metadata-<version>'
This commit is contained in:
committed by
Space Team
parent
556f3ee8d5
commit
7c68e73816
+9
-9
@@ -420,13 +420,13 @@ open class HierarchicalMppIT : KGPBaseTest() {
|
||||
"META-INF/$MULTIPLATFORM_PROJECT_METADATA_JSON_FILE_NAME",
|
||||
|
||||
"commonMain/default/manifest",
|
||||
"commonMain/default/linkdata/package_com.example/",
|
||||
"commonMain/default/linkdata/package_com.example.foo/",
|
||||
|
||||
"jvmAndJsMain/default/manifest",
|
||||
"jvmAndJsMain/default/linkdata/package_com.example/",
|
||||
"jvmAndJsMain/default/linkdata/package_com.example.foo/",
|
||||
|
||||
"linuxAndJsMain/default/manifest",
|
||||
"linuxAndJsMain/default/linkdata/package_com.example/"
|
||||
"linuxAndJsMain/default/linkdata/package_com.example.foo/"
|
||||
)
|
||||
|
||||
val parsedProjectStructureMetadata: KotlinProjectStructureMetadata = publishedMetadataJar.getProjectStructureMetadata()
|
||||
@@ -526,7 +526,7 @@ open class HierarchicalMppIT : KGPBaseTest() {
|
||||
shouldNotInclude = listOf(
|
||||
"my-lib-foo" to "jvmAndJsMain",
|
||||
"my-lib-foo" to "linuxAndJsMain",
|
||||
"third-party-lib-metadata-1.0" to ""
|
||||
"third-party-lib-1.0" to "commonMain"
|
||||
)
|
||||
)
|
||||
|
||||
@@ -535,7 +535,7 @@ open class HierarchicalMppIT : KGPBaseTest() {
|
||||
shouldInclude = listOf(
|
||||
"my-lib-foo" to "main",
|
||||
"my-lib-foo" to "jvmAndJsMain",
|
||||
"third-party-lib-metadata-1.0" to ""
|
||||
"third-party-lib-1.0" to "commonMain"
|
||||
),
|
||||
shouldNotInclude = listOf(
|
||||
"my-lib-foo" to "linuxAndJsMain"
|
||||
@@ -550,7 +550,7 @@ open class HierarchicalMppIT : KGPBaseTest() {
|
||||
),
|
||||
shouldNotInclude = listOf(
|
||||
"my-lib-foo" to "jvmAndJsMain",
|
||||
"third-party-lib-metadata-1.0" to ""
|
||||
"third-party-lib-1.0" to "commonMain"
|
||||
)
|
||||
)
|
||||
}
|
||||
@@ -570,7 +570,7 @@ open class HierarchicalMppIT : KGPBaseTest() {
|
||||
"my-lib-bar" to "linuxAndJsMain",
|
||||
"my-lib-foo" to "jvmAndJsMain",
|
||||
"my-lib-foo" to "linuxAndJsMain",
|
||||
"third-party-lib-metadata-1.0" to ""
|
||||
"third-party-lib-1.0" to "commonMain"
|
||||
)
|
||||
)
|
||||
|
||||
@@ -581,7 +581,7 @@ open class HierarchicalMppIT : KGPBaseTest() {
|
||||
"my-lib-bar" to "jvmAndJsMain",
|
||||
"my-lib-foo" to "main",
|
||||
"my-lib-foo" to "jvmAndJsMain",
|
||||
"third-party-lib-metadata-1.0" to ""
|
||||
"third-party-lib-1.0" to "commonMain"
|
||||
),
|
||||
shouldNotInclude = listOf(
|
||||
"my-lib-bar" to "linuxAndJsMain",
|
||||
@@ -600,7 +600,7 @@ open class HierarchicalMppIT : KGPBaseTest() {
|
||||
shouldNotInclude = listOf(
|
||||
"my-lib-bar" to "jvmAndJsMain",
|
||||
"my-lib-foo" to "jvmAndJsMain",
|
||||
"third-party-lib-metadata-1.0" to ""
|
||||
"third-party-lib-1.0" to "commonMain"
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user