We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 680d4e1 commit db4d042Copy full SHA for db4d042
javascript/src/mobileDeviceTest/kotlin/dev/icerock/moko/javascript/JavaScriptEngineReuseTests.kt
@@ -42,4 +42,28 @@ class JavaScriptEngineReuseTests {
42
actual = result
43
)
44
}
45
+
46
+ @Test
47
+ fun reuseGlobalContextTest() {
48
+ javaScriptEngine.setContextObjects(
49
+ "myTest" to JsType.Str("global")
50
+ )
51
+ javaScriptEngine.evaluate(
52
+ context = emptyMap(),
53
+ """
54
+ var firstVal = "hello";
55
+ """.trimIndent()
56
57
+ val result = javaScriptEngine.evaluate(
58
+ context = mapOf("secondVal" to JsType.Str("world")),
59
60
+ firstVal + " " + myTest + " " + secondVal
61
62
63
64
+ assertEquals(
65
+ expected = JsType.Str("hello global world"),
66
+ actual = result
67
68
+ }
69
0 commit comments