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() {
tn=$((tn + 1))
printf 'ok %d - %s\n' $tn "$*"
shownote
+ return $rv
}
okstreq() {