JS: use eval instead of js in tests to refer local declarations to avoid renaming by resolveTemporaryNames
This commit is contained in:
committed by
Alexey Andreev
parent
ce1eabdf6f
commit
c1627e840b
+2
-2
@@ -20,8 +20,8 @@ fun box(): String {
|
||||
assertEquals("A::foo", f())
|
||||
assertEquals("B::boo", g())
|
||||
|
||||
val fs: String = js("B\$far\$lambda").toString()
|
||||
val gs = (js("B\$gar\$lambda").toString() as String).replaceAll("boo", "foo").replaceAll("gar", "far")
|
||||
val fs: String = eval("B\$far\$lambda").toString()
|
||||
val gs = (eval("B\$gar\$lambda").toString() as String).replaceAll("boo", "foo").replaceAll("gar", "far")
|
||||
|
||||
assertEquals(gs, fs)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user