From: Martin Pool Date: Thu, 16 Aug 2001 09:37:54 +0000 (+0000) Subject: Show number of passed/failed/skipped tests. X-Git-Tag: mbp_bk_export0~89 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5b7be6ee4aeaeceb45599fbafd74ffc01c1e8257;p=thirdparty%2Frsync.git Show number of passed/failed/skipped tests. --- diff --git a/testsuite/master.test b/testsuite/master.test index 8c34ee8e..088b6f2f 100755 --- a/testsuite/master.test +++ b/testsuite/master.test @@ -16,6 +16,11 @@ test_names="rsync-hello hands" export rsync_bin export testdir +skipped=0 +missing=0 +passed=0 +failed=0 + cd "$testdir" for testbase in $test_names @@ -24,6 +29,7 @@ do if test \! -f "$testscript" then echo "$testscript does not exist" >&2 + missing=`expr $missing + 1` continue fi @@ -33,9 +39,17 @@ do if sh $testscript then echo "----- $testbase completed succesfully" + passed=`expr $passed + 1` else echo "----- $testbase failed!" + failed=`expr $failed + 1` fi done echo '------------------------------------------------------------' +echo "----- overall results:" +echo " $passed passed" +echo " $failed failed" +echo " $skipped skipped" +echo " $missing missing" +echo '------------------------------------------------------------'