From 5b7be6ee4aeaeceb45599fbafd74ffc01c1e8257 Mon Sep 17 00:00:00 2001 From: Martin Pool Date: Thu, 16 Aug 2001 09:37:54 +0000 Subject: [PATCH] Show number of passed/failed/skipped tests. --- testsuite/master.test | 14 ++++++++++++++ 1 file changed, 14 insertions(+) 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 '------------------------------------------------------------' -- 2.34.1