From: Mischa POSLAWSKY Date: Mon, 9 Sep 2019 21:54:20 +0000 (+0200) Subject: usage test command, override other output on -G X-Git-Url: http://git.shiar.nl/barcat.git/commitdiff_plain/56176896f0fb68478fcc7cc97f88d793fc2af420?ds=sidebyside usage test command, override other output on -G --- diff --git a/t/regress.t b/t/regress.t index 1463ce3..f81cfd7 100755 --- a/t/regress.t +++ b/t/regress.t @@ -28,14 +28,15 @@ do if test -n "$regenerate" then - if test -e $file.out + if test -e $file.sh then - echo "ok $test_count # skip existing $file.out" + echo "ok $test_count # skip $file.out" continue fi $cmd >$file.out 2>&1 else - $cmd 2>&1 | $diffcmd "$file.out" - + if test -e $file.sh; then $cmd 2>&1 | ./$file.sh; fi && + if test -e $file.out; then $cmd 2>&1 | $diffcmd "$file.out" -; fi fi test 0 = $? || printf 'not ' diff --git a/t/t0002-usage_-h.in b/t/t0002-usage_-h.in new file mode 100644 index 0000000..e69de29 diff --git a/t/t0002-usage_-h.sh b/t/t0002-usage_-h.sh new file mode 100755 index 0000000..2f1d996 --- /dev/null +++ b/t/t0002-usage_-h.sh @@ -0,0 +1,2 @@ +#!/bin/sh +grep -q Usage: