From 85a0538f0a7bc323683b010ec4df3a02d7ad1ae4 Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Wed, 17 Mar 2021 13:54:25 +0300 Subject: [PATCH] Compile and run common tests of kotlin-test in kotlin-test-js-ir build --- libraries/kotlin.test/js-ir/build.gradle.kts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/libraries/kotlin.test/js-ir/build.gradle.kts b/libraries/kotlin.test/js-ir/build.gradle.kts index 6c8a28c81d0..6f8cd8bd9e5 100644 --- a/libraries/kotlin.test/js-ir/build.gradle.kts +++ b/libraries/kotlin.test/js-ir/build.gradle.kts @@ -12,6 +12,11 @@ val commonMainSources by task { into("$buildDir/commonMainSources") } +val commonTestSources by task { + from("$rootDir/libraries/kotlin.test/common/src/test/kotlin") + into("$buildDir/commonTestSources") +} + val jsMainSources by task { 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) +} +