mirror of
https://github.com/janet-lang/janet
synced 2024-12-23 23:10:26 +00:00
Add tests for mapping different length sequences
This commit is contained in:
parent
139bef2142
commit
a69799aa42
@ -288,6 +288,11 @@
|
|||||||
(assert (deep= (map + [1 2 3] [10 20 30] [100 200 300] [1000 2000 3000]) @[1111 2222 3333]))
|
(assert (deep= (map + [1 2 3] [10 20 30] [100 200 300] [1000 2000 3000]) @[1111 2222 3333]))
|
||||||
(assert (deep= (map + [1 2 3] [10 20 30] [100 200 300] [1000 2000 3000] [10000 20000 30000]) @[11111 22222 33333]))
|
(assert (deep= (map + [1 2 3] [10 20 30] [100 200 300] [1000 2000 3000] [10000 20000 30000]) @[11111 22222 33333]))
|
||||||
|
|
||||||
|
# Mapping uses the shortest sequence
|
||||||
|
(assert (deep= (map + [1 2 3 4] [10 20 30]) @[11 22 33]))
|
||||||
|
(assert (deep= (map + [1 2 3 4] [10 20 30] [100 200]) @[111 222]))
|
||||||
|
(assert (deep= (map + [1 2 3 4] [10 20 30] [100 200] [1000]) @[1111]))
|
||||||
|
|
||||||
# Sort function
|
# Sort function
|
||||||
(assert (deep=
|
(assert (deep=
|
||||||
(range 99)
|
(range 99)
|
||||||
|
Loading…
Reference in New Issue
Block a user