|
@@ -41,7 +41,11 @@ class JsTest {
|
|
|
fun testFor() {
|
|
fun testFor() {
|
|
|
val context = SCRIPT_ENGINE.getScriptContext(SimpleBindings())
|
|
val context = SCRIPT_ENGINE.getScriptContext(SimpleBindings())
|
|
|
val scope = SCRIPT_ENGINE.getRuntimeScope(context)
|
|
val scope = SCRIPT_ENGINE.getRuntimeScope(context)
|
|
|
- Context.enter().evaluateString(scope, printJs, "print", 1, null)
|
|
|
|
|
|
|
+ try {
|
|
|
|
|
+ Context.enter().evaluateString(scope, printJs, "print", 1, null)
|
|
|
|
|
+ } finally {
|
|
|
|
|
+ Context.exit()
|
|
|
|
|
+ }
|
|
|
@Language("js")
|
|
@Language("js")
|
|
|
val jsFor = """
|
|
val jsFor = """
|
|
|
let result = 0
|
|
let result = 0
|