Fix deprecations in testData: js semantics.

This commit is contained in:
Ilya Gorbunov
2015-09-15 20:19:57 +03:00
parent 92e66b0d81
commit 0e3e33e5c1
46 changed files with 119 additions and 121 deletions
+2 -2
View File
@@ -11,8 +11,8 @@ fun countKeys(a: Array<Int>): Int = js("""
""")
fun box(): String {
assertEquals(3, countKeys(array(1,2,3)))
assertEquals(4, countKeys(array(1,2,3,4)))
assertEquals(3, countKeys(arrayOf(1,2,3)))
assertEquals(4, countKeys(arrayOf(1,2,3,4)))
return "OK"
}
+3 -3
View File
@@ -5,8 +5,8 @@ package foo
}
fun assertArrayEquals<T>(expected: Array<T>, actual: Array<T>) {
val expectedSize = expected.size
val actualSize = actual.size
val expectedSize = expected.size()
val actualSize = actual.size()
if (expectedSize != actualSize) {
throw Exception("expected size -- $expectedSize, actual size -- $actualSize")
@@ -32,7 +32,7 @@ fun box(): String {
val obj: HasName = js("({name: 'OBJ'})")
assertEquals("OBJ", obj.name, "Object")
assertArrayEquals(array(1, 2, 3), js("[1, 2, 3]"))
assertArrayEquals(arrayOf(1, 2, 3), js("[1, 2, 3]"))
return "OK"
}