X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=test%2Fruntest;h=9f35adea472642eadc302d06122ceb3c13f0cc12;hp=8867661826d2db9a5a42b55fad68c34ca330a1b9;hb=88b2142594d5ea1e8385dae5eca81eed1018c555;hpb=6e2f32e99cb31f65e86913e0706c92e257ab4169 diff --git a/test/runtest b/test/runtest index 8867661..9f35ade 100755 --- a/test/runtest +++ b/test/runtest @@ -51,20 +51,21 @@ folder +inbox >/dev/null # now run the test set +e +export SHELL="${SHELL:-/bin/sh}" /bin/sh "$1" return_value=$? set -e if [ $return_value -eq 0 ] ; then - printf "Test %s:\tPASS\n" "$1" + printf "Test %-60s\tPASS\n" "$1" exit 0 elif [ $return_value -eq 120 ]; then # indicates test was skipped (eg needed program not found) # test itself should have printed a message about this, # so print nothing here. - : + printf "Test %-60s\tSKIP\n" "$1" exit 2 else - printf "Test %s:\tFAIL\n" "$1" + printf "Test %-60s\tFAIL\n" "$1" exit 1 fi