Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 1 | #!/bin/sh |
2 | |||||
3 | saved_dir=$PWD | ||||
4 | for dir in */tests ; do | ||||
5 | cd $dir | ||||
6 | for atest in * ; do | ||||
7 | if [ \( -x $atest \) -a \( -f $atest \) ] ; then | ||||
8 | ./$atest > ${atest}.stdout 2> ${atest}.stderr | ||||
9 | if [ $? = 0 ] ; then | ||||
10 | echo "PASS: $dir $atest" | ||||
11 | rm ${atest}.stdout ${atest}.stderr | ||||
12 | else | ||||
13 | echo "FAIL: ${dir}/${atest}" | ||||
14 | fi | ||||
15 | fi | ||||
16 | done | ||||
17 | cd $saved_dir | ||||
18 | done | ||||
19 |