summaryrefslogtreecommitdiffstats
path: root/tools/regression/bin/sh/regress.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tools/regression/bin/sh/regress.sh')
-rw-r--r--tools/regression/bin/sh/regress.sh42
1 files changed, 0 insertions, 42 deletions
diff --git a/tools/regression/bin/sh/regress.sh b/tools/regression/bin/sh/regress.sh
deleted file mode 100644
index 60e5805..0000000
--- a/tools/regression/bin/sh/regress.sh
+++ /dev/null
@@ -1,42 +0,0 @@
-# $FreeBSD$
-
-if [ -z "${SH}" ]; then
- echo '${SH} is not set, please correct and re-run.'
- exit 1
-fi
-export SH=${SH}
-
-COUNTER=1
-
-do_test() {
- c=${COUNTER}
- COUNTER=$((COUNTER+1))
- ${SH} $1 > tmp.stdout 2> tmp.stderr
- if [ $? -ne $2 ]; then
- echo "not ok ${c} - ${1} # wrong exit status"
- rm tmp.stdout tmp.stderr
- return
- fi
- for i in stdout stderr; do
- if [ -f ${1}.${i} ]; then
- if ! cmp -s tmp.${i} ${1}.${i}; then
- echo "not ok ${c} - ${1} # wrong output on ${i}"
- rm tmp.stdout tmp.stderr
- return
- fi
- elif [ -s tmp.${i} ]; then
- echo "not ok ${c} - ${1} # wrong output on ${i}"
- rm tmp.stdout tmp.stderr
- return
- fi
- done
- echo "ok ${c} - ${1}"
- rm tmp.stdout tmp.stderr
-}
-
-TESTS=$(find -Es . -regex ".*\.[0-9]+")
-printf "1..%d\n" $(echo ${TESTS} | wc -w)
-
-for i in ${TESTS} ; do
- do_test ${i} ${i##*.}
-done
OpenPOWER on IntegriCloud