6 openjdk_output=`mktemp`
12 $openjdk $class2test | grep -e '^result:' > $openjdk_output
13 $mate $class2test | grep -e '^result:' > $mate_output
15 diff $openjdk_output $mate_output > $diff_output
17 openjdk_lines=`cat $openjdk_output | wc -l`
18 mate_lines=`cat $mate_output | wc -l`
19 diff_lines=`cat $diff_output | wc -l`
26 if [ $openjdk_lines = 0 ]
28 echo -e '\033[01;31mFAIL\033[0m: ' $class2test
29 echo "no output by openjdk? abort"
30 quit $openjdk_output $mate_output $diff_output
33 if [ $mate_lines = 0 ]
35 echo -e '\033[01;31mFAIL\033[0m: ' $class2test
36 echo "no output by mate? abort"
37 quit $openjdk_output $mate_output $diff_output
40 if [ $diff_lines = 0 ]
42 echo -e '\033[01;32mSUCCESS\033[0m: ' $class2test
44 echo -en '\033[01;31mFAIL\033[0m: ' $class2test
50 quit $openjdk_output $mate_output $diff_output