'testsuite' dir. Fix a bunch of broken tests. Fix the testsuite 'runtest' script so it actually reports all failures and provides meaningful feedback. -Erik
		
			
				
	
	
		
			60 lines
		
	
	
		
			776 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			60 lines
		
	
	
		
			776 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# busybox expr
 | 
						|
busybox expr 1 \| 1
 | 
						|
busybox expr 1 \| 0
 | 
						|
busybox expr 0 \| 1
 | 
						|
busybox expr 1 \& 1
 | 
						|
busybox expr 0 \< 1
 | 
						|
busybox expr 1 \> 0
 | 
						|
busybox expr 0 \<= 1
 | 
						|
busybox expr 1 \<= 1
 | 
						|
busybox expr 1 \>= 0
 | 
						|
busybox expr 1 \>= 1
 | 
						|
busybox expr 1 + 2
 | 
						|
busybox expr 2 - 1
 | 
						|
busybox expr 2 \* 3
 | 
						|
busybox expr 12 / 2
 | 
						|
busybox expr 12 % 5
 | 
						|
 | 
						|
 | 
						|
set +e
 | 
						|
busybox expr 0 \| 0
 | 
						|
if [ $? != 1 ] ; then
 | 
						|
	exit 1;
 | 
						|
fi;
 | 
						|
 | 
						|
busybox expr 1 \& 0
 | 
						|
if [ $? != 1 ] ; then
 | 
						|
	exit 1;
 | 
						|
fi;
 | 
						|
 | 
						|
busybox expr 0 \& 1
 | 
						|
if [ $? != 1 ] ; then
 | 
						|
	exit 1;
 | 
						|
fi;
 | 
						|
 | 
						|
busybox expr 0 \& 0
 | 
						|
if [ $? != 1 ] ; then
 | 
						|
	exit 1;
 | 
						|
fi;
 | 
						|
 | 
						|
busybox expr 1 \< 0
 | 
						|
if [ $? != 1 ] ; then
 | 
						|
	exit 1;
 | 
						|
fi;
 | 
						|
 | 
						|
busybox expr 0 \> 1
 | 
						|
if [ $? != 1 ] ; then
 | 
						|
	exit 1;
 | 
						|
fi;
 | 
						|
 | 
						|
busybox expr 1 \<= 0
 | 
						|
if [ $? != 1 ] ; then
 | 
						|
	exit 1;
 | 
						|
fi;
 | 
						|
 | 
						|
busybox expr 0 \>= 1
 | 
						|
if [ $? != 1 ] ; then
 | 
						|
	exit 1;
 | 
						|
fi;
 | 
						|
 |