Compile and run common tests of kotlin-test in kotlin-test-js-ir build

This commit is contained in:
Ilya Gorbunov
2021-03-17 13:54:25 +03:00
parent e66eeefe2a
commit 85a0538f0a
@@ -12,6 +12,11 @@ val commonMainSources by task<Sync> {
into("$buildDir/commonMainSources")
}
val commonTestSources by task<Sync> {
from("$rootDir/libraries/kotlin.test/common/src/test/kotlin")
into("$buildDir/commonTestSources")
}
val jsMainSources by task<Sync> {
from("$rootDir/libraries/kotlin.test/js/src")
into("$buildDir/jsMainSources")
@@ -29,6 +34,9 @@ kotlin {
}
kotlin.srcDir(commonMainSources.get().destinationDir)
}
val commonTest by getting {
kotlin.srcDir(commonTestSources.get().destinationDir)
}
val jsMain by getting {
dependencies {
api(project(":kotlin-stdlib-js-ir"))
@@ -55,3 +63,7 @@ tasks.named("compileKotlinJs") {
dependsOn(jsMainSources)
}
tasks.named("compileTestKotlinJs") {
dependsOn(commonTestSources)
}