From 7bec498a1367f736e702b8a618186eb8e1802b64 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Thu, 3 Oct 2013 23:01:57 +0100 Subject: [PATCH] Fix test runner's exit status --- test/run.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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