Specialize plus operator for UArrays (KT-28397)
This commit is contained in:
committed by
Ilya Gorbunov
parent
8977d0e26d
commit
6cd9858147
@@ -9,6 +9,9 @@ package test.collections
|
||||
import test.collections.behaviors.collectionBehavior
|
||||
import kotlin.test.*
|
||||
|
||||
fun assertArrayContentEquals(expected: UIntArray, actual: UIntArray, message: String = "") { assertTrue(expected contentEquals actual, message) }
|
||||
|
||||
|
||||
class UnsignedArraysTest {
|
||||
|
||||
@Test
|
||||
@@ -228,4 +231,11 @@ class UnsignedArraysTest {
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
fun plus() {
|
||||
assertArrayContentEquals(uintArrayOf(1u, 2u, 3u), uintArrayOf(1u, 2u) + 3u)
|
||||
assertArrayContentEquals(uintArrayOf(1u, 2u, 3u, 4u), uintArrayOf(1u, 2u) + listOf(3u, 4u))
|
||||
assertArrayContentEquals(uintArrayOf(1u, 2u, 3u, 4u), uintArrayOf(1u, 2u) + uintArrayOf(3u, 4u))
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user