JS: fixed <Type>Array.iterator methods; added -Xtypedarray compiler key
The <Type>Array.iterator used to lack next<Type>() method (KT-16626). The -Xtypedarray compiler key enables translation of primitive arrays to TypedArrays, and primitive array`is`-checks (KT-15358, KT-14007, KT-14614, KT-16056).
This commit is contained in:
@@ -228,11 +228,10 @@ class ArraysTest {
|
||||
assertEquals(arr.asList().toString(), arr.contentToString())
|
||||
}
|
||||
|
||||
// @Ignore("KT-16056")
|
||||
// @Test fun contentDeepToString() {
|
||||
// val arr = arrayOf("aa", 1, null, charArrayOf('d'))
|
||||
// assertEquals("[aa, 1, null, [d]]", arr.contentDeepToString())
|
||||
// }
|
||||
@Test fun contentDeepToString() {
|
||||
val arr = arrayOf("aa", 1, null, charArrayOf('d'))
|
||||
assertEquals("[aa, 1, null, [d]]", arr.contentDeepToString())
|
||||
}
|
||||
|
||||
@Test fun contentDeepToStringNoRecursion() {
|
||||
// a[b[a, b]]
|
||||
|
||||
Reference in New Issue
Block a user