[JS SCRIPT] Fix test dependencies
- make sure kotlin stdlib is compiled and accessible
This commit is contained in:
@@ -33,5 +33,7 @@ sourceSets {
|
||||
}
|
||||
|
||||
projectTest(parallel = true) {
|
||||
dependsOn(":kotlin-stdlib-js-ir:compileKotlinJs")
|
||||
systemProperty("kotlin.js.full.stdlib.path", "libraries/stdlib/js-ir/build/classes/kotlin/js/main")
|
||||
workingDir = rootDir
|
||||
}
|
||||
|
||||
+2
-1
@@ -63,9 +63,10 @@ abstract class AbstractJsReplTest : Closeable {
|
||||
configuration.add(ComponentRegistrar.PLUGIN_COMPONENT_REGISTRARS, ScriptingCompilerConfigurationComponentRegistrar())
|
||||
configuration.put(CLIConfigurationKeys.MESSAGE_COLLECTOR_KEY, collector)
|
||||
configuration.put(CommonConfigurationKeys.MODULE_NAME, "repl.kts")
|
||||
val stdlibPath = System.getProperty("kotlin.js.full.stdlib.path")
|
||||
val scriptConfiguration = ScriptCompilationConfiguration {
|
||||
baseClass("kotlin.Any")
|
||||
dependencies.append(JsDependency("libraries/stdlib/js-ir/build/classes/kotlin/js/main/"))
|
||||
dependencies.append(JsDependency(stdlibPath))
|
||||
platform.put("JS")
|
||||
}
|
||||
configuration.add(
|
||||
|
||||
Reference in New Issue
Block a user