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