From: Jim Meyering Date: Fri, 18 Jul 2003 08:11:55 +0000 (+0000) Subject: (--help/--version vs. /dev/full): Special-case X-Git-Tag: v5.0.90~213 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=daced4a5fbe0ac8727bd4d821477d550db2a53cd;p=thirdparty%2Fcoreutils.git (--help/--version vs. /dev/full): Special-case `[' to protect it from expected_failure_status-`eval'. --- diff --git a/tests/help-version b/tests/help-version index e752fec773..6009247667 100755 --- a/tests/help-version +++ b/tests/help-version @@ -57,13 +57,14 @@ for lang in C fr da; do ../src/$i --help >/dev/full 2>/dev/null && fail=1 ../src/$i --version >/dev/full 2>/dev/null && fail=1 status=$? - eval "expected=\$expected_failure_status_$i" + test $i = [ && prog=lbracket || prog=$i + eval "expected=\$expected_failure_status_$prog" test x$expected = x && expected=1 if test $status = $expected; then : # ok else fail=1 - echo "$i with --help and/or --version didn't fail with output" \ + echo "*** $i with --help and/or --version didn't fail with output" \ "redirected to /dev/full" 1>&2 fi fi