Fix deprecations in testData: js semantics.
This commit is contained in:
@@ -8,7 +8,7 @@ fun bar<T>(s: String, value: T): T {
|
||||
}
|
||||
|
||||
fun baz<T>(vararg args: T): String {
|
||||
return "baz: ${args.size}"
|
||||
return "baz: ${args.size()}"
|
||||
}
|
||||
|
||||
fun idVarArg<T>(vararg a: T) = a
|
||||
@@ -22,7 +22,7 @@ fun box(): String {
|
||||
assertEquals("AB", global)
|
||||
|
||||
global = ""
|
||||
assertEquals("baz: 4", baz(bar("A", 1), *try {bar("B", array(2, 3))} catch(e: Exception) { bar("C", array(4, 5))}, bar("D", 6)))
|
||||
assertEquals("baz: 4", baz(bar("A", 1), *try {bar("B", arrayOf(2, 3))} catch(e: Exception) { bar("C", arrayOf(4, 5))}, bar("D", 6)))
|
||||
assertEquals("ABD", global)
|
||||
|
||||
return "OK"
|
||||
|
||||
Reference in New Issue
Block a user