chiark / gitweb /
#!/bin/sh
-allok=true
+failed=''
for f in case-*.sys
do
:
else
echo
- allok=false
+ failed="$failed $case"
echo
fi
done
-if $allok
+if [ "x$failed" = x ]
then
echo "
all tests passed."
exit 0
fi
-echo >&2 '
+echo >&2 "
AT LEAST ONE TEST FAILED
-'
+$failed
+"
exit 1