diff --git a/libraries/scripting/jsr223-test/test/kotlin/script/experimental/jsr223/test/KotlinJsr223ScriptEngineIT.kt b/libraries/scripting/jsr223-test/test/kotlin/script/experimental/jsr223/test/KotlinJsr223ScriptEngineIT.kt index bd2ae9d572e..2387ad8bc2b 100644 --- a/libraries/scripting/jsr223-test/test/kotlin/script/experimental/jsr223/test/KotlinJsr223ScriptEngineIT.kt +++ b/libraries/scripting/jsr223-test/test/kotlin/script/experimental/jsr223/test/KotlinJsr223ScriptEngineIT.kt @@ -213,12 +213,17 @@ obj fun testSimpleCompilableWithBindings() { val engine = ScriptEngineManager().getEngineByExtension("kts") engine.put("z", 33) - val comp = (engine as Compilable).compile("val x = 10 + bindings[\"z\"] as Int\nx + 20") - val res1 = comp.eval() + val comp1 = (engine as Compilable).compile("val x = 10 + bindings[\"z\"] as Int\nx + 20") + val comp2 = (engine as Compilable).compile("val x = 10 + z\nx + 20") + val res1 = comp1.eval() Assert.assertEquals(63, res1) + val res12 = comp2.eval() + Assert.assertEquals(63, res12) engine.put("z", 44) - val res2 = comp.eval() + val res2 = comp1.eval() Assert.assertEquals(74, res2) + val res22 = comp2.eval() + Assert.assertEquals(74, res22) } @Test