diff --git a/test/run.sh b/test/run.sh index 1988533..d59609b 100755 --- a/test/run.sh +++ b/test/run.sh @@ -22,9 +22,11 @@ abs_dirname() { testdir="$(abs_dirname "$0")" testfiles="$(find "$testdir" -name "*-test.sh")" +RET=0 for testfile in $testfiles; do echo "running: ${testfile/#$(dirname "$testdir")\//}" cd "$(dirname "$testfile")" "$testfile" - echo "" + if [ "$?" != "0" ]; then RET=1; fi done +exit $RET