diff options
| author | Juli Mallett <jmallett@FreeBSD.org> | 2002-06-24 13:51:30 +0000 |
|---|---|---|
| committer | Juli Mallett <jmallett@FreeBSD.org> | 2002-06-24 13:51:30 +0000 |
| commit | d54336bd0d1481b2ab1a62e87d3ca9e80df8aa2b (patch) | |
| tree | 5373c95a789cf977e4e994e1e3beb36d99fb71bc /tools/regression | |
| parent | 401717b20d0830979ae069508260c9fad6958a29 (diff) | |
Notes
Diffstat (limited to 'tools/regression')
| -rw-r--r-- | tools/regression/usr.bin/regress.m4 | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/tools/regression/usr.bin/regress.m4 b/tools/regression/usr.bin/regress.m4 new file mode 100644 index 0000000000000..ff25c2ca6cf4a --- /dev/null +++ b/tools/regression/usr.bin/regress.m4 @@ -0,0 +1,23 @@ +# $FreeBSD$ + +define(`REGRESSION_START', +TESTDIR=$1 +if [ -z "$TESTDIR" ]; then + TESTDIR=. +fi +cd $TESTDIR + +STATUS=0) + +define(`REGRESSION_TEST', +echo "Running test $1" +$2 | diff -u regress.$1.out - +if [ $? -eq 0 ]; then + echo "PASS: Test $1 detected no regression." +else + STATUS=$? + echo "FAIL: Test $1 failed: regression detected. See above." +fi) + +define(`REGRESSION_END', +exit $STATUS) |
