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
377 B
Kotlin
11 lines
377 B
Kotlin
import kotlin.test.*
|
|
import kotlin.comparisons.*
|
|
|
|
fun box() {
|
|
val coll = listOf("foo", "bar", "abc")
|
|
assertEquals(emptyList<String>(), coll.takeLastWhile { false })
|
|
assertEquals(coll, coll.takeLastWhile { true })
|
|
assertEquals(listOf("abc"), coll.takeLastWhile { it.startsWith("a") })
|
|
assertEquals(listOf("bar", "abc"), coll.takeLastWhile { it[0] < 'c' })
|
|
}
|