summaryrefslogtreecommitdiff
path: root/test/harness.sh
diff options
context:
space:
mode:
Diffstat (limited to 'test/harness.sh')
-rw-r--r--test/harness.sh50
1 files changed, 0 insertions, 50 deletions
diff --git a/test/harness.sh b/test/harness.sh
deleted file mode 100644
index b4bdd69..0000000
--- a/test/harness.sh
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/bin/sh
-
-# Copyright (C) 2010 Red Hat, Inc. All rights reserved.
-#
-# This copyrighted material is made available to anyone wishing to use,
-# modify, copy, or redistribute it subject to the terms and conditions
-# of the GNU General Public License v.2.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software Foundation,
-# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-tests="$@"
-test -z "$tests" && tests=`echo t-*.sh`
-
-for t in $tests; do
- printf "Running %-40s" "$t ..."
- out=`bash ./$t 2>&1`
- ret=$?
- if test $ret = 0; then
- echo " passed."
- elif test $ret = 200; then
- skipped="$skipped $t"
- echo " skipped."
- else
- echo " FAILED!"
- len=`echo $t | wc -c`
- # fancy formatting...
- printf -- "--- Output: $t -"
- for i in `seq $(($len + 14)) 78`; do echo -n "-"; done; echo
- printf "%s\n" "$out"
- printf -- "--- End: $t ----"
- for i in `seq $(($len + 14)) 78`; do echo -n "-"; done; echo
- failed="$failed $t"
- fi
-done
-
-if test -n "$failed"; then
- echo "Tests skipped:"
- for t in $skipped; do
- printf "\t%s\n" $t
- done
- echo "TESTS FAILED:"
- for t in $failed; do
- printf "\t%s\n" $t
- done
- exit 1
-else
- echo "All tests passed."
-fi