math.ranges: Add a bunch more tests for empty ranges.
							parent
							
								
									da0a123df3
								
							
						
					
					
						commit
						eb136e0f21
					
				| 
						 | 
				
			
			@ -22,6 +22,32 @@ IN: math.ranges.tests
 | 
			
		|||
[ { 0 1/3 2/3 1 } ] [ 0 1 1/3 <range> >array ] unit-test
 | 
			
		||||
[ { 0 1/3 2/3 1 } ] [ 1 0 -1/3 <range> >array reverse ] unit-test
 | 
			
		||||
 | 
			
		||||
{ 0 } [ 0 -1 .0001 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ 0 -1 .5 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ 0 -1 1 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ 0 -1 2 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ 0 -1 3 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ 0 -1 4 <range> length ] unit-test
 | 
			
		||||
 | 
			
		||||
{ 0 } [ 0 -2 .0001 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ 0 -2 1 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ 0 -2 2 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ 0 -2 3 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ 0 -2 4 <range> length ] unit-test
 | 
			
		||||
 | 
			
		||||
{ 0 } [ -1 0 -.0001 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ -1 0 -.5 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ -1 0 -1 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ -1 0 -2 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ -1 0 -3 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ -1 0 -4 <range> length ] unit-test
 | 
			
		||||
 | 
			
		||||
{ 0 } [ -2 0 -.0001 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ -2 0 -1 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ -2 0 -2 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ -2 0 -3 <range> length ] unit-test
 | 
			
		||||
{ 0 } [ -2 0 -4 <range> length ] unit-test
 | 
			
		||||
 | 
			
		||||
[ 100 ] [
 | 
			
		||||
    1 100 [a,b] [ 2^ [1,b] ] map members length
 | 
			
		||||
] unit-test
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue