regress.sh revision 98759
1# $FreeBSD: head/tools/regression/usr.bin/m4/regress.sh 98759 2002-06-24 14:22:44Z jmallett $
2
3REGRESSION_START($1)
4
5for test in GNU/changecom changecom; do
6  echo "Running test $test"
7  case "$test" in
8  GNU/*)
9    M4="m4 -g"
10    GNU="g"
11    test=`basename $test`
12    ;;
13  *)
14    M4="m4"
15    GNU=""
16    ;;
17  esac
18  case "$test" in
19  changecom)
20    $M4 < regress.$test.in | diff -u regress.$GNU$test.out -
21    ;;
22  esac
23  if [ $? -eq 0 ]; then
24    echo "PASS: Test $test detected no regression, output matches."
25  else
26    STATUS=$?
27    echo "FAIL: Test $test failed: regression detected.  See above."
28  fi
29done
30
31REGRESSION_END()
32