[JS IR] Fix JS box tests
^KT-62425
This commit is contained in:
committed by
Space Team
parent
b9c7a672b8
commit
78aa34b3e8
+2
-2
@@ -28,8 +28,8 @@ internal inline fun String.myAwesomePolyfill(): Boolean =
|
|||||||
asDynamic()
|
asDynamic()
|
||||||
.myAwesomePolyfill()
|
.myAwesomePolyfill()
|
||||||
|
|
||||||
val walter1VarDecl = "var walter1 = _.exclamate('Walter');"
|
const val walter1VarDecl = "var walter1 = _.exclamate('Walter');"
|
||||||
val jesse1VarDecl = "var jesse1 = _.exclamate(jesse);"
|
const val jesse1VarDecl = "var jesse1 = _.exclamate(jesse);"
|
||||||
|
|
||||||
// FILE: test.kt
|
// FILE: test.kt
|
||||||
|
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ fun box(): String {
|
|||||||
var c: Int = 0
|
var c: Int = 0
|
||||||
|
|
||||||
val code = "c = 3"
|
val code = "c = 3"
|
||||||
|
@Suppress("JSCODE_ARGUMENT_NON_CONST_EXPRESSION")
|
||||||
js(code)
|
js(code)
|
||||||
|
|
||||||
assertEquals(3, c)
|
assertEquals(3, c)
|
||||||
@@ -12,4 +13,4 @@ fun box(): String {
|
|||||||
|
|
||||||
assertEquals(5, c)
|
assertEquals(5, c)
|
||||||
return "OK"
|
return "OK"
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-1
@@ -2,10 +2,11 @@ fun foo(): String {
|
|||||||
val q1 = "O"
|
val q1 = "O"
|
||||||
val q2 = "K"
|
val q2 = "K"
|
||||||
val qq = q1 + q2
|
val qq = q1 + q2
|
||||||
|
@Suppress("JSCODE_ARGUMENT_NON_CONST_EXPRESSION")
|
||||||
val b = js("\"$qq\"")
|
val b = js("\"$qq\"")
|
||||||
return b
|
return b
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
fun box() = foo()
|
fun box() = foo()
|
||||||
|
|||||||
@@ -4,8 +4,9 @@ val pp = p1 + p2
|
|||||||
|
|
||||||
fun bar(): String {
|
fun bar(): String {
|
||||||
val v = pp
|
val v = pp
|
||||||
|
@Suppress("JSCODE_ARGUMENT_NON_CONST_EXPRESSION")
|
||||||
val b = js("\"$v\"")
|
val b = js("\"$v\"")
|
||||||
return b
|
return b
|
||||||
}
|
}
|
||||||
|
|
||||||
fun box(): String = bar()
|
fun box(): String = bar()
|
||||||
|
|||||||
Reference in New Issue
Block a user