Commit | Line | Data |
---|---|---|
e9d74277 | 1 | #!/bin/sh |
2 | ||
c2875680 | 3 | failed='' |
4f973eb5 | 4 | passed='' |
e9d74277 | 5 | |
6 | for f in case-*.sys | |
7 | do | |
8 | case="`echo \"$f\" | sed -e 's/^case-//; s/\.sys$//'`" | |
9 | if ./r1test $case | |
10 | then | |
4f973eb5 | 11 | passed="$passed $case" |
e9d74277 | 12 | else |
13 | echo | |
c2875680 | 14 | failed="$failed $case" |
e9d74277 | 15 | echo |
16 | fi | |
17 | done | |
18 | ||
c2875680 | 19 | if [ "x$failed" = x ] |
e9d74277 | 20 | then |
21 | echo " | |
22 | all tests passed." | |
23 | exit 0 | |
24 | fi | |
25 | ||
c2875680 | 26 | echo >&2 " |
e9d74277 | 27 | AT LEAST ONE TEST FAILED |
4f973eb5 | 28 | passed tests:${passed:- NONE} |
29 | failed tests:$failed | |
c2875680 | 30 | " |
e9d74277 | 31 | |
32 | exit 1 |