[Gradle] Update IdeOriginalMetadataDependencyResolverTest: Test with kotlin-test-common instead of stdlib
(because stdlib is now published with new metadata formats) See: KT-56278 ^KT-60901 Verification Pending
This commit is contained in:
committed by
Space Team
parent
f06a1c89ef
commit
fa2b21e71b
+10
-10
@@ -8,6 +8,8 @@
|
|||||||
package org.jetbrains.kotlin.gradle.dependencyResolutionTests.tcs
|
package org.jetbrains.kotlin.gradle.dependencyResolutionTests.tcs
|
||||||
|
|
||||||
import org.jetbrains.kotlin.gradle.dependencyResolutionTests.mavenCentralCacheRedirector
|
import org.jetbrains.kotlin.gradle.dependencyResolutionTests.mavenCentralCacheRedirector
|
||||||
|
import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformSourceSetConventionsImpl.commonTest
|
||||||
|
import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformSourceSetConventionsImpl.dependencies
|
||||||
import org.jetbrains.kotlin.gradle.dsl.multiplatformExtension
|
import org.jetbrains.kotlin.gradle.dsl.multiplatformExtension
|
||||||
import org.jetbrains.kotlin.gradle.idea.testFixtures.tcs.assertMatches
|
import org.jetbrains.kotlin.gradle.idea.testFixtures.tcs.assertMatches
|
||||||
import org.jetbrains.kotlin.gradle.idea.testFixtures.tcs.binaryCoordinates
|
import org.jetbrains.kotlin.gradle.idea.testFixtures.tcs.binaryCoordinates
|
||||||
@@ -21,10 +23,10 @@ import org.junit.Test
|
|||||||
class IdeOriginalMetadataDependencyResolverTest {
|
class IdeOriginalMetadataDependencyResolverTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `test kotlin-stdlib-common`() {
|
fun `test kotlin-test-common`() {
|
||||||
val project = buildProject {
|
val project = buildProject {
|
||||||
enableDependencyVerification(false)
|
enableDependencyVerification(false)
|
||||||
enableDefaultStdlibDependency(true)
|
enableDefaultStdlibDependency(false)
|
||||||
applyMultiplatformPlugin()
|
applyMultiplatformPlugin()
|
||||||
repositories.mavenLocal()
|
repositories.mavenLocal()
|
||||||
repositories.mavenCentralCacheRedirector()
|
repositories.mavenCentralCacheRedirector()
|
||||||
@@ -36,17 +38,15 @@ class IdeOriginalMetadataDependencyResolverTest {
|
|||||||
kotlin.linuxX64()
|
kotlin.linuxX64()
|
||||||
kotlin.linuxArm64()
|
kotlin.linuxArm64()
|
||||||
|
|
||||||
kotlin.applyDefaultHierarchyTemplate()
|
kotlin.sourceSets.commonTest.dependencies {
|
||||||
|
implementation("org.jetbrains.kotlin:kotlin-test-common:${kotlin.coreLibrariesVersion}")
|
||||||
|
}
|
||||||
|
|
||||||
project.evaluate()
|
project.evaluate()
|
||||||
|
|
||||||
val stdlibCommonSourceSets = listOf("commonMain", "commonTest").map(kotlin.sourceSets::getByName)
|
IdeOriginalMetadataDependencyResolver.resolve(kotlin.sourceSets.commonTest.get()).assertMatches(
|
||||||
|
binaryCoordinates("org.jetbrains.kotlin:kotlin-test-common:${kotlin.coreLibrariesVersion}")
|
||||||
for (sourceSet in stdlibCommonSourceSets) {
|
)
|
||||||
IdeOriginalMetadataDependencyResolver.resolve(sourceSet).assertMatches(
|
|
||||||
binaryCoordinates("org.jetbrains.kotlin:kotlin-stdlib:common:${kotlin.coreLibrariesVersion}")
|
|
||||||
)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
Reference in New Issue
Block a user