diff --git a/basis/math/ranges/ranges-tests.factor b/basis/math/ranges/ranges-tests.factor index 16cb379ba8..1f8b63bbab 100644 --- a/basis/math/ranges/ranges-tests.factor +++ b/basis/math/ranges/ranges-tests.factor @@ -22,6 +22,32 @@ IN: math.ranges.tests [ { 0 1/3 2/3 1 } ] [ 0 1 1/3 >array ] unit-test [ { 0 1/3 2/3 1 } ] [ 1 0 -1/3 >array reverse ] unit-test +{ 0 } [ 0 -1 .0001 length ] unit-test +{ 0 } [ 0 -1 .5 length ] unit-test +{ 0 } [ 0 -1 1 length ] unit-test +{ 0 } [ 0 -1 2 length ] unit-test +{ 0 } [ 0 -1 3 length ] unit-test +{ 0 } [ 0 -1 4 length ] unit-test + +{ 0 } [ 0 -2 .0001 length ] unit-test +{ 0 } [ 0 -2 1 length ] unit-test +{ 0 } [ 0 -2 2 length ] unit-test +{ 0 } [ 0 -2 3 length ] unit-test +{ 0 } [ 0 -2 4 length ] unit-test + +{ 0 } [ -1 0 -.0001 length ] unit-test +{ 0 } [ -1 0 -.5 length ] unit-test +{ 0 } [ -1 0 -1 length ] unit-test +{ 0 } [ -1 0 -2 length ] unit-test +{ 0 } [ -1 0 -3 length ] unit-test +{ 0 } [ -1 0 -4 length ] unit-test + +{ 0 } [ -2 0 -.0001 length ] unit-test +{ 0 } [ -2 0 -1 length ] unit-test +{ 0 } [ -2 0 -2 length ] unit-test +{ 0 } [ -2 0 -3 length ] unit-test +{ 0 } [ -2 0 -4 length ] unit-test + [ 100 ] [ 1 100 [a,b] [ 2^ [1,b] ] map members length ] unit-test