X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=t%2Ftap.sh;h=00530027795577e8cd9d51c46b297e34461f5b4c;hb=c42956d483a79cb96ac9d9f8d1f173915c045afd;hp=0d03831bcf03cbb41d63ba198d8ab1f0a96f61a5;hpb=bdaf2b364190e213f7aa67657c85e56a549ece11;p=zpackage diff --git a/t/tap.sh b/t/tap.sh index 0d03831..0053002 100755 --- a/t/tap.sh +++ b/t/tap.sh @@ -8,16 +8,16 @@ tryrun() { program=$1 shift $program "$@" > test.out 2>&1 - rv=$? - if [ $rv -ne 0 ]; then + tap_return_value=$? + if [ $tap_return_value -ne 0 ]; then printf 'not '; fi tn=$((tn + 1)) printf 'ok %d - %s %s\n' $tn $program "$*" - if [ $rv -ne 0 ]; then + if [ $tap_return_value -ne 0 ]; then cat test.out | diagstdin fi - return $rv + return $tap_return_value } require() { @@ -88,6 +88,7 @@ exitwith() { tn=$((tn + 1)) printf 'ok %d - %s\n' $tn "$*" shownote + return $rv } okstreq() {