From: Paul Eggert Date: Mon, 30 Aug 2021 23:57:15 +0000 (-0700) Subject: tests: merge help-version changes back from gzip X-Git-Tag: v9.0~57 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=549cb8d901d573167bc836dbe8b6d199c30cd642;p=thirdparty%2Fcoreutils.git tests: merge help-version changes back from gzip * tests/misc/help-version.sh: Merge gzip-related changes back from gzip/tests/help-version. This fixes problems when TERM is not 'dumb', and should simplify maintenance. --- diff --git a/tests/misc/help-version.sh b/tests/misc/help-version.sh index 532b60154d..e883033398 100755 --- a/tests/misc/help-version.sh +++ b/tests/misc/help-version.sh @@ -139,16 +139,16 @@ cmp_setup () { args="$tmp_in $tmp_in2"; } dd_setup () { args=status=noxfer; } zdiff_setup () { args="$zin $zin2"; } -zcmp_setup () { args="$zin $zin2"; } -zcat_setup () { args=$zin; } -gunzip_setup () { args=$zin; } -zmore_setup () { args=$zin; } -zless_setup () { args=$zin; } +zcmp_setup () { zdiff_setup; } +zcat_setup () { TERM=dumb; export TERM; args=$zin; } +gunzip_setup () { zcat_setup; } +zmore_setup () { zcat_setup; } +zless_setup () { zcat_setup; } znew_setup () { args=$bigZ_in; } -zforce_setup () { args=$zin; } +zforce_setup () { zcat_setup; } zgrep_setup () { args="z $zin"; } -zegrep_setup () { args="z $zin"; } -zfgrep_setup () { args="z $zin"; } +zegrep_setup () { zgrep_setup; } +zfgrep_setup () { zgrep_setup; } gzexe_setup () { args=$tmp_in; } # We know that $tmp_in contains a "0"