fixup! add long diamond source set dependencies test case

This commit is contained in:
Anton Lakotka
2023-06-16 11:25:19 +02:00
committed by Space Team
parent 765c489eca
commit 52cfd01380
@@ -137,6 +137,14 @@ class KotlinSourceSetTreeDependsOnMismatchTest {
),
)
@Test
fun `test long diamond source set dependencies`() = checkDiagnostics {
sourceSets.getByName("iosMain").dependsOn(sourceSets.getByName("iosTest"))
sourceSets.getByName("appleTest").dependsOn(sourceSets.getByName("appleMain"))
}.assertDiagnostics(
KotlinSourceSetTreeDependsOnMismatch(dependeeName = "iosMain", dependencyName = "iosTest")
)
@Test
fun `test that only lowest source set edges are reported`() = checkDiagnostics {
sourceSets.getByName("iosX64Test").dependsOn(sourceSets.getByName("iosMain"))