X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/b53713d322f4731822bae81a3138caf016aa00f1..64bd756832d93c0767e72a3432fda29b30d69405:/testsuite/master.test diff --git a/testsuite/master.test b/testsuite/master.test index 8856783a..4df5f343 100755 --- a/testsuite/master.test +++ b/testsuite/master.test @@ -34,7 +34,10 @@ fi testdir=`cd $testdir && pwd` echo "srcdir is originally \"$srcdir\"" -srcdir=`cd "$srcdir" && pwd` +if [ "$srcdir" != "" ] +then + srcdir=`cd "$srcdir" && pwd` +fi echo "============================================================" echo "$0 running in `pwd`" @@ -52,7 +55,7 @@ missing=0 passed=0 failed=0 -suitedir=`cd ./testsuite && pwd` +suitedir="$srcdir/testsuite" echo " suitedir=$suitedir" . "$suitedir/config.sh" @@ -87,3 +90,10 @@ echo " $failed failed" echo " $skipped skipped" echo " $missing missing" echo '------------------------------------------------------------' + +if test $failed -gt 0 +then + exit 1 +else + exit 0 +fi