kunfei пре 3 година
родитељ
комит
82cd8014be
1 измењених фајлова са 5 додато и 1 уклоњено
  1. 5 1
      app/src/test/java/io/legado/app/JsTest.kt

+ 5 - 1
app/src/test/java/io/legado/app/JsTest.kt

@@ -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