JS: move more test to box tests
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
package foo
|
||||
|
||||
fun box(): String {
|
||||
var sum = 0
|
||||
var sumInner = 0
|
||||
var sumOuter = 0
|
||||
|
||||
val range = 0..10
|
||||
val skipInner = 5
|
||||
val skipOuter = 8
|
||||
|
||||
|
||||
block@ for (i in range) {
|
||||
sum += i
|
||||
|
||||
if (i == skipOuter) break@block
|
||||
|
||||
js("""
|
||||
block: {
|
||||
if (i === skipInner) break block;
|
||||
|
||||
sumInner += i
|
||||
}
|
||||
""")
|
||||
|
||||
sumOuter += i
|
||||
}
|
||||
|
||||
assertEquals(sum - skipOuter, sumOuter, "sumOuter")
|
||||
assertEquals(sum - skipOuter - skipInner, sumInner, "sumInner")
|
||||
|
||||
return "OK"
|
||||
}
|
||||
Reference in New Issue
Block a user