printf 'ok %d - %s %s\n' $tn $program "$*"
}
+require() {
+ note="$@"
+ program=$1
+ shift
+ $program "$@"
+ if [ $? -ne 0 ]; then
+ printf "bail out! fail[$?]: $@\n"
+ exit 255;
+ fi
+ tn=$((tn + 1))
+ printf 'ok %d - %s %s\n' $tn $program "$*"
+
+}
+
shownote() {
if [ "$note" != "" ]; then
printf '# %s\n' "$note"
fi
}
+diag() {
+ printf '# %s\n' "$@"
+}
+
okexit() {
exitwith 0 "$*"
}
note=
if [ $rv -ne $1 ]; then
printf 'not ';
- note=$(printf '# got "%d" expected "%d"' "$1" "$2")
+ note=$(printf '# got "%d" expected "%d"' "$rv" "$1")
fi
shift
tn=$((tn + 1))