diff --git a/java/lc-esp-script-engine/src/test/java/lc/esp/script/engine/ScriptContextTest.java b/java/lc-esp-script-engine/src/test/java/lc/esp/script/engine/ScriptContextTest.java index 755b8d368b8c1facf5fd102f9587884a14fabc66..80f0590efedab51375a7f22f3e60da6a3d061cd7 100644 --- a/java/lc-esp-script-engine/src/test/java/lc/esp/script/engine/ScriptContextTest.java +++ b/java/lc-esp-script-engine/src/test/java/lc/esp/script/engine/ScriptContextTest.java @@ -23,8 +23,15 @@ public class ScriptContextTest { } @Test - public void scriptInterruptionTest() throws ScriptException, TimeoutException { + public void scriptInterruptionTest() throws ScriptException { ESPScriptEngine sc = new ESPScriptEngine(); - sc.eval("while(true){}"); + boolean worked = false; + try { + sc.eval("while(true){}"); + } catch (TimeoutException e) { + worked = true; + } + + assert (worked); } }