[JS IR] Fix JS box tests
^KT-62425
This commit is contained in:
committed by
Space Team
parent
b9c7a672b8
commit
78aa34b3e8
@@ -5,6 +5,7 @@ fun box(): String {
|
||||
var c: Int = 0
|
||||
|
||||
val code = "c = 3"
|
||||
@Suppress("JSCODE_ARGUMENT_NON_CONST_EXPRESSION")
|
||||
js(code)
|
||||
|
||||
assertEquals(3, c)
|
||||
@@ -12,4 +13,4 @@ fun box(): String {
|
||||
|
||||
assertEquals(5, c)
|
||||
return "OK"
|
||||
}
|
||||
}
|
||||
|
||||
+2
-1
@@ -2,10 +2,11 @@ fun foo(): String {
|
||||
val q1 = "O"
|
||||
val q2 = "K"
|
||||
val qq = q1 + q2
|
||||
@Suppress("JSCODE_ARGUMENT_NON_CONST_EXPRESSION")
|
||||
val b = js("\"$qq\"")
|
||||
return b
|
||||
}
|
||||
|
||||
|
||||
|
||||
fun box() = foo()
|
||||
fun box() = foo()
|
||||
|
||||
@@ -4,8 +4,9 @@ val pp = p1 + p2
|
||||
|
||||
fun bar(): String {
|
||||
val v = pp
|
||||
@Suppress("JSCODE_ARGUMENT_NON_CONST_EXPRESSION")
|
||||
val b = js("\"$v\"")
|
||||
return b
|
||||
}
|
||||
|
||||
fun box(): String = bar()
|
||||
fun box(): String = bar()
|
||||
|
||||
Reference in New Issue
Block a user