11 openjdk="java -client"
12 openjdk_output=`mktemp`
18 $openjdk $class2test > $openjdk_output
19 $mate $class2test > $mate_output
21 diff $openjdk_output $mate_output > $diff_output
23 openjdk_lines=`cat $openjdk_output | wc -l`
24 mate_lines=`cat $mate_output | wc -l`
25 diff_lines=`cat $diff_output | wc -l`
32 if [ $openjdk_lines = 0 ]
34 echo -e '\033[01;31mFAIL\033[0m: ' $class2test
35 echo "no output by openjdk? abort"
36 quit $openjdk_output $mate_output $diff_output
39 if [ $mate_lines = 0 ]
41 echo -e '\033[01;31mFAIL\033[0m: ' $class2test
42 echo "no output by mate? abort"
43 quit $openjdk_output $mate_output $diff_output
46 if [ $diff_lines = 0 ]
48 echo -e '\033[01;32mSUCCESS\033[0m: ' $class2test
50 echo -en '\033[01;31mFAIL\033[0m: ' $class2test
56 quit $openjdk_output $mate_output $diff_output