8 $JAVA $TEST > $TEST.thisoutput 2>&1
10 if [ $? -eq "0" ]; then
12 if [ -f $TEST.2output ]; then
13 # Error should have been returned
14 echo "OK, but wrong return value: $?"
19 cmp -s $TEST.output $TEST.thisoutput
21 if [ $? -eq "0" ]; then
25 diff -u $TEST.output $TEST.thisoutput
30 if [ ! -f $TEST.2output ]; then
31 # No Error should have been returned
32 echo "FAILED, but wrong return value: $?"
33 head $TEST.this2output
37 cmp -s $TEST.2output $TEST.thisoutput
39 if [ $? -eq "0" ]; then
43 diff -u $TEST.2output $TEST.thisoutput
47 rm -f $TEST.thisoutput