Extract and reuse JarFS-related IO fallback configurator function

Partly fixes #KT-16927
This commit is contained in:
Ilya Chernikov
2017-03-22 15:16:09 +01:00
parent e59f6741c4
commit c034a73d72
4 changed files with 40 additions and 12 deletions
@@ -18,6 +18,7 @@ package org.jetbrains.kotlin.script.jsr223
import org.jetbrains.kotlin.config.KotlinCompilerVersion
import org.jetbrains.kotlin.daemon.common.threadCpuTime
import org.jetbrains.kotlin.cli.common.environment.setIdeaIoUseFallback
import org.junit.Assert
import org.junit.Test
import java.lang.management.ManagementFactory
@@ -26,6 +27,10 @@ import javax.script.*
class KotlinJsr223LocalScriptEngineIT {
init {
setIdeaIoUseFallback()
}
@Test
fun testEngineFactory() {
val factory = ScriptEngineManager().getEngineByExtension("kts").factory