From: Jim Meyering Date: Sun, 19 Feb 2012 17:32:54 +0000 (+0100) Subject: tests: fix help-version on cygwin, where $EXEEXT is nonempty X-Git-Tag: v8.16~40 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=72addfcac9c109e3bde5f6a398d39f7a188ce77c;p=thirdparty%2Fcoreutils.git tests: fix help-version on cygwin, where $EXEEXT is nonempty * tests/misc/help-version: Remove the $EXEEXT suffix from each program name before comparing with a literal. --- diff --git a/tests/misc/help-version b/tests/misc/help-version index c89d118569..7416062fa7 100755 --- a/tests/misc/help-version +++ b/tests/misc/help-version @@ -100,7 +100,7 @@ for lang in C fr da; do env $i --help >/dev/full 2>/dev/null && fail=1 env $i --version >/dev/full 2>/dev/null && fail=1 status=$? - test $i = [ && prog=lbracket || prog=$i + test $i = [ && prog=lbracket || prog=$(echo $i|sed "s/$EXEEXT$//") eval "expected=\$expected_failure_status_$prog" test x$expected = x && expected=1 if test $status = $expected; then @@ -265,7 +265,7 @@ for i in $built_programs; do cp $tmp_in $tmp_in2 mkdir $tmp_dir # echo ================== $i - test $i = [ && prog=lbracket || prog=$i + test $i = [ && prog=lbracket || prog=$(echo $i|sed "s/$EXEEXT$//") if type ${prog}_setup > /dev/null 2>&1; then ${prog}_setup else