diff --git a/js/js.tests/build.gradle.kts b/js/js.tests/build.gradle.kts index a99a4829d24..272fb2b99f2 100644 --- a/js/js.tests/build.gradle.kts +++ b/js/js.tests/build.gradle.kts @@ -76,7 +76,7 @@ dependencies { testRuntimeOnly(kotlinStdlib()) testJsRuntime(kotlinStdlib()) if (!kotlinBuildProperties.isInJpsBuildIdeaSync) { - testJsRuntime(project(":kotlin-test:kotlin-test-js-ir")) // to be sure that kotlin-test-js built before tests run + testJsRuntime(kotlinTest("js")) // to be sure that kotlin-test-js built before tests run } testRuntimeOnly(project(":kotlin-preloader")) // it's required for ant tests testRuntimeOnly(project(":compiler:backend-common")) @@ -265,12 +265,12 @@ fun Test.setUpJsBoxTests(jsEnabled: Boolean, jsIrEnabled: Boolean, firEnabled: B systemProperty("kotlin.js.reduced.stdlib.path", "libraries/stdlib/js-ir-minimal-for-test/build/classes/kotlin/js/main") inputs.dir(rootDir.resolve("libraries/stdlib/js-ir-minimal-for-test/build/classes/kotlin/js/main")) - dependsOn(":kotlin-test:kotlin-test-js-ir:compileKotlinJs") - systemProperty("kotlin.js.kotlin.test.path", "libraries/kotlin.test/js-ir/build/classes/kotlin/js/main") - inputs.dir(rootDir.resolve("libraries/kotlin.test/js-ir/build/classes/kotlin/js/main")) + dependsOn(":kotlin-test:compileKotlinJs") + systemProperty("kotlin.js.kotlin.test.path", "libraries/kotlin.test/build/classes/kotlin/js/main") + inputs.dir(rootDir.resolve("libraries/kotlin.test/build/classes/kotlin/js/main")) - systemProperty("kotlin.js.kotlin.test.klib.path", "libraries/kotlin.test/js-ir/build/libs/kotlin-test-js-$version.klib") - inputs.file(rootDir.resolve("libraries/kotlin.test/js-ir/build/libs/kotlin-test-js-$version.klib")) + systemProperty("kotlin.js.kotlin.test.klib.path", "libraries/kotlin.test/build/libs/kotlin-test-js-$version.klib") + inputs.file(rootDir.resolve("libraries/kotlin.test/build/libs/kotlin-test-js-$version.klib")) } exclude("org/jetbrains/kotlin/js/testOld/api/*") diff --git a/libraries/kotlin.test/js-ir/it/build.gradle.kts b/libraries/kotlin.test/js-ir/it/build.gradle.kts index d84582f694b..ba041593e2e 100644 --- a/libraries/kotlin.test/js-ir/it/build.gradle.kts +++ b/libraries/kotlin.test/js-ir/it/build.gradle.kts @@ -126,7 +126,7 @@ tasks.check { } dependencies { - api(project(":kotlin-test:kotlin-test-js-ir")) + api(project(":kotlin-test")) } tasks.named("compileTestKotlinJs") { diff --git a/repo/gradle-build-conventions/buildsrc-compat/src/main/kotlin/setupIrJsBoxTests.kt b/repo/gradle-build-conventions/buildsrc-compat/src/main/kotlin/setupIrJsBoxTests.kt index 51628627ff5..4e8ba424ab6 100644 --- a/repo/gradle-build-conventions/buildsrc-compat/src/main/kotlin/setupIrJsBoxTests.kt +++ b/repo/gradle-build-conventions/buildsrc-compat/src/main/kotlin/setupIrJsBoxTests.kt @@ -11,14 +11,14 @@ fun Test.useJsIrBoxTests( buildDir: Provider, fullStdLib: String = "libraries/stdlib/build/classes/kotlin/js/main", reducedStdlibPath: String = "libraries/stdlib/js-ir-minimal-for-test/build/classes/kotlin/js/main", - kotlinJsTestPath: String = "libraries/kotlin.test/js-ir/build/classes/kotlin/js/main", + kotlinJsTestPath: String = "libraries/kotlin.test/build/classes/kotlin/js/main", domApiCompatPath: String = "libraries/kotlin-dom-api-compat/build/classes/kotlin/main" ) { setupV8() dependsOn(":kotlin-stdlib:jsJar") dependsOn(":kotlin-stdlib:jsJarForTests") // TODO: think how to remove dependency on the artifact in this place - dependsOn(":kotlin-test:kotlin-test-js-ir:jsJar") - dependsOn(":kotlin-test:kotlin-test-js-ir:compileKotlinJs") + dependsOn(":kotlin-test:jsJar") + dependsOn(":kotlin-test:compileKotlinJs") dependsOn(":kotlin-stdlib-js-ir-minimal-for-test:compileKotlinJs") dependsOn(":kotlin-dom-api-compat:compileKotlinJs") @@ -27,6 +27,6 @@ fun Test.useJsIrBoxTests( systemProperty("kotlin.js.reduced.stdlib.path", reducedStdlibPath) systemProperty("kotlin.js.kotlin.test.path", kotlinJsTestPath) systemProperty("kotlin.js.stdlib.klib.path", "libraries/stdlib/build/libs/kotlin-stdlib-js-$version.klib") - systemProperty("kotlin.js.kotlin.test.klib.path", "libraries/kotlin.test/js-ir/build/libs/kotlin-test-js-$version.klib") + systemProperty("kotlin.js.kotlin.test.klib.path", "libraries/kotlin.test/build/libs/kotlin-test-js-$version.klib") systemProperty("kotlin.js.dom.api.compat", domApiCompatPath) }