85827b4880
This patch copies Kotlin/JVM stdlib tests (libraries/stdlib/test) excepting ones with explicit java dependencies. It also transforms the tests to use them as box-tests.
11 lines
371 B
Kotlin
11 lines
371 B
Kotlin
import kotlin.test.*
|
|
import kotlin.comparisons.*
|
|
|
|
fun box() {
|
|
val coll = listOf("foo", "bar", "abc")
|
|
assertEquals(emptyList<String>(), coll.takeWhile { false })
|
|
assertEquals(coll, coll.takeWhile { true })
|
|
assertEquals(listOf("foo"), coll.takeWhile { it.startsWith("f") })
|
|
assertEquals(listOf("foo", "bar", "abc"), coll.takeWhile { it.length == 3 })
|
|
}
|