]> gitweb.factorcode.org Git - factor.git/commitdiff
sequences.deep: adding a test for deep-reduce.
authorJohn Benediktsson <mrjbq7@gmail.com>
Tue, 9 Jun 2015 16:16:40 +0000 (09:16 -0700)
committerJohn Benediktsson <mrjbq7@gmail.com>
Tue, 9 Jun 2015 16:16:40 +0000 (09:16 -0700)
basis/sequences/deep/deep-tests.factor

index 9e5ae0e3bb5101b9dc2703bed8821b049ea7744f..5b6d8784af690fde3e0d831063ad4756a659c4d2 100644 (file)
@@ -41,3 +41,9 @@ IN: sequences.deep.tests
 
 [ t ]
 [ { 1 2 3 4 } { { 1 2 3 4 } } deep-subseq? ] unit-test
+
+{ 3 } [
+    { 1 { 2 3 { 4 } } 5 { { 6 } 7 } } 0 [
+        dup integer? [ even? [ 1 + ] when ] [ drop ] if
+    ] deep-reduce
+] unit-test