From ea0dfb50df2d02fa2d9f8dcd8ce5bead5a310ee8 Mon Sep 17 00:00:00 2001 From: Igor Yakovlev Date: Sat, 18 Jun 2022 16:02:04 +0200 Subject: [PATCH] [WASM] Fix invalid path for test runner Windows path has backslash separator that reads as escape character in js --- .../kotlin/org/jetbrains/kotlin/gradle/targets/js/utils.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/js/utils.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/js/utils.kt index fa232b0371e..74817a92c21 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/js/utils.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/targets/js/utils.kt @@ -73,7 +73,7 @@ internal fun writeWasmUnitTestRunner(compiledFile: File): File { val testRunnerFile = compiledFile.parentFile.resolve("runUnitTests.mjs") testRunnerFile.writeText( """ - import exports from '${compiledFile.absolutePath}'; + import exports from './${compiledFile.name}'; exports.startUnitTests?.(); """.trimIndent() )