]> gitweb.factorcode.org Git - factor.git/blob - basis/sequences/merged/merged-tests.factor
factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!
[factor.git] / basis / sequences / merged / merged-tests.factor
1 USING: sequences sequences.merged tools.test ;
2 IN: sequences.merged.tests
3
4 { 0 { 1 2 } } [ 0 T{ merged f { { 1 2 } { 3 4 } } } virtual@ ] unit-test
5 { 0 { 3 4 } } [ 1 T{ merged f { { 1 2 } { 3 4 } } } virtual@ ] unit-test
6 { 1 { 1 2 } } [ 2 T{ merged f { { 1 2 } { 3 4 } } } virtual@ ] unit-test
7 { 4 } [ 3 { { 1 2 3 4 } } <merged> nth ] unit-test
8 [ 4 { { 1 2 3 4 } } <merged> nth ] must-fail
9
10 { 1 } [ 0 { 1 2 3 } { 4 5 6 } <2merged> nth ] unit-test
11 { 4 } [ 1 { 1 2 3 } { 4 5 6 } <2merged> nth ] unit-test
12 { 2 } [ 2 { 1 2 3 } { 4 5 6 } <2merged> nth ] unit-test
13 { 5 } [ 3 { 1 2 3 } { 4 5 6 } <2merged> nth ] unit-test
14 { 3 } [ 4 { 1 2 3 } { 4 5 6 } <2merged> nth ] unit-test
15 { 6 } [ 5 { 1 2 3 } { 4 5 6 } <2merged> nth ] unit-test
16
17 { 4 } [ 4 { 1 2 } { 3 4 } { 5 6 } 3merge nth ] unit-test
18
19 { "" } [ "abcdefg" "" 2merge ] unit-test
20 { "a1b2" } [ "abc" "12" <2merged> "" like ] unit-test