Add tests outputs for mapping operation tests

This commit is contained in:
Vitaliy.Bibaev
2017-12-21 10:19:47 +03:00
committed by Yan Zhulanow
parent da5cbeb92b
commit a4e72067a9
4 changed files with 129 additions and 0 deletions
@@ -0,0 +1,29 @@
LineBreakpoint created at Map.kt:6
Run Java
Connected to the target VM
Map.kt:6
doubleArrayOf(1.0, 2.0).asSequence()
.map({ it * it })
.contains(3.0)
map
before: 1,3
after: 2,4
contains
before: 2,4
after: nothing
mappings for map
direct:
1 -> 2
3 -> 4
reverse:
1 <- 2
3 <- 4
mappings for contains
direct:
2 -> nothing
4 -> nothing
reverse:
empty
Disconnected from the target VM
Process finished with exit code 0
@@ -0,0 +1,35 @@
LineBreakpoint created at MapIndexed.kt:5
Run Java
Connected to the target VM
MapIndexed.kt:5
intArrayOf(1, 2, 3, 4).asSequence()
.mapIndexed({ ix, _ -> ix })
.count()
mapIndexed
before: 1,3,5,7
after: 2,4,6,8
count
before: 2,4,6,8
after: nothing
mappings for mapIndexed
direct:
1 -> 2
3 -> 4
5 -> 6
7 -> 8
reverse:
1 <- 2
3 <- 4
5 <- 6
7 <- 8
mappings for count
direct:
2 -> nothing
4 -> nothing
6 -> nothing
8 -> nothing
reverse:
empty
Disconnected from the target VM
Process finished with exit code 0
@@ -0,0 +1,33 @@
LineBreakpoint created at MapNotNull.kt:5
Run Java
Connected to the target VM
MapNotNull.kt:5
listOf(1, 2, null, 3).asSequence()
.mapNotNull({ if (it != null && it % 2 == 1) it else null })
.toList()
mapNotNull
before: 1,3,4,5
after: 2,6
toList
before: 2,6
after: nothing
mappings for mapNotNull
direct:
1 -> nothing
3 -> nothing
4 -> nothing
5 -> nothing
reverse:
nothing <- 2
nothing <- 6
mappings for toList
direct:
2 -> nothing
6 -> nothing
reverse:
empty
WRONG! Support will be implemented later
Disconnected from the target VM
Process finished with exit code 0
@@ -0,0 +1,32 @@
LineBreakpoint created at WithIndex.kt:6
Run Java
Connected to the target VM
WithIndex.kt:6
intArrayOf(1, 2, 3).asSequence()
.withIndex()
.forEach({})
withIndex
before: 1,3,5
after: 2,4,6
forEach
before: 2,4,6
after: nothing
mappings for withIndex
direct:
1 -> 2
3 -> 4
5 -> 6
reverse:
1 <- 2
3 <- 4
5 <- 6
mappings for forEach
direct:
2 -> nothing
4 -> nothing
6 -> nothing
reverse:
empty
Disconnected from the target VM
Process finished with exit code 0