[Gradle, MPP] Add test for KT-47611, KT-47612
#KT-47611 Fixed #KT-47612 Fixed
This commit is contained in:
+10
@@ -5,6 +5,7 @@
|
||||
|
||||
package org.jetbrains.kotlin.gradle
|
||||
|
||||
import org.jetbrains.kotlin.gradle.native.transformNativeTestProject
|
||||
import org.jetbrains.kotlin.gradle.targets.js.dukat.ExternalsOutputFormat
|
||||
import org.jetbrains.kotlin.gradle.util.createTempDir
|
||||
import org.jetbrains.kotlin.gradle.util.findFileByName
|
||||
@@ -42,6 +43,15 @@ class ConfigurationCacheIT : AbstractConfigurationCacheIT() {
|
||||
testConfigurationCacheOf(":publishMavenPublicationToMavenRepository", checkUpToDateOnRebuild = false)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun testMppWithMavenPublish() = with(transformNativeTestProject("sample-lib", directoryPrefix = "new-mpp-lib-and-app")) {
|
||||
val publishedTargets = listOf("kotlinMultiplatform", "jvm6", "nodeJs")
|
||||
testConfigurationCacheOf(
|
||||
*(publishedTargets.map { ":publish${it.capitalize()}PublicationToMavenRepository" }.toTypedArray()),
|
||||
checkUpToDateOnRebuild = false
|
||||
)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun testIncrementalKaptProject() = with(Project("kaptIncrementalCompilationProject")) {
|
||||
setupIncrementalAptProject("AGGREGATING")
|
||||
|
||||
Reference in New Issue
Block a user