Add simplest execution tests for support of kotlin collection
This commit is contained in:
committed by
Yan Zhulanow
parent
4552504315
commit
b916fc6ca2
@@ -0,0 +1,6 @@
|
||||
package checks
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// Breakpoint!
|
||||
listOf(1, 2).all { it % 2 == 0 }
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package checks
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// Breakpoint!
|
||||
listOf(1, 2).all { it < 10 }
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package distinct
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// Breakpoint!
|
||||
listOf(1, 2, 3, 4, 3, 2, 1).distinct()
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package distinct
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// Breakpoint!
|
||||
listOf(1, 2, 3, 4, 5).distinctBy { it % 2 }
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package filter
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// Breakpoint!
|
||||
listOf(1, 2).filter { it % 2 == 0 }
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package final
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// Breakpoint!
|
||||
listOf(1, 2, 3, 4).average()
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package flatMap
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// Breakpoint!
|
||||
listOf(2, 3).flatMap { 0..it }
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package grouping
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// Breakpoint!
|
||||
listOf(1, 2, 3, 4, 5).groupBy { it % 2 }
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package map
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// Breakpoint!
|
||||
listOf(1, 2).map { it * it }
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
package map
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
val dst = mutableListOf(1, 2, 3)
|
||||
// Breakpoint!
|
||||
listOf(4, 5, 6).mapTo(dst, { it * it }).filter { it % 4 != 0 }.mapTo(dst, { it * it })
|
||||
println(dst)
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package misc
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// Breakpoint!
|
||||
listOf(1, 2).indexOf(2)
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package zip
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// Breakpoint!
|
||||
listOf(1, 2).zip(listOf(1, 4, 8))
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package zip
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// Breakpoint!
|
||||
listOf(1, 2, 3).zip(listOf(1, 4))
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package zip
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
// Breakpoint!
|
||||
listOf(1, 2, 3).zip(listOf(1, 4, 8))
|
||||
}
|
||||
Reference in New Issue
Block a user