Skip to content

Commit

Permalink
Merge branch 'jk/t5000-gzip-simplify'
Browse files Browse the repository at this point in the history
Test fix.

* jk/t5000-gzip-simplify:
  t5000: simplify gzip prerequisite checks
  • Loading branch information
Junio C Hamano committed Dec 17, 2013
2 parents f963371 + 9617414 commit aa13132
Showing 1 changed file with 4 additions and 16 deletions.
20 changes: 4 additions & 16 deletions t/t5000-tar-tree.sh
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,6 @@ commit id embedding:
'

. ./test-lib.sh
GZIP=${GZIP:-gzip}
GUNZIP=${GUNZIP:-gzip -d}

SUBSTFORMAT=%H%n

Expand All @@ -39,6 +37,8 @@ test_lazy_prereq TAR_NEEDS_PAX_FALLBACK '
)
'

test_lazy_prereq GZIP 'gzip --version'

get_pax_header() {
file=$1
header=$2=
Expand Down Expand Up @@ -265,12 +265,6 @@ test_expect_success 'only enabled filters are available remotely' '
test_cmp remote.bar config.bar
'

if $GZIP --version >/dev/null 2>&1; then
test_set_prereq GZIP
else
say "Skipping some tar.gz tests because gzip not found"
fi

test_expect_success GZIP 'git archive --format=tgz' '
git archive --format=tgz HEAD >j.tgz
'
Expand All @@ -290,14 +284,8 @@ test_expect_success GZIP 'infer tgz from .tar.gz filename' '
test_cmp j.tgz j3.tar.gz
'

if $GUNZIP --version >/dev/null 2>&1; then
test_set_prereq GUNZIP
else
say "Skipping some tar.gz tests because gunzip was not found"
fi

test_expect_success GZIP,GUNZIP 'extract tgz file' '
$GUNZIP -c <j.tgz >j.tar &&
test_expect_success GZIP 'extract tgz file' '
gzip -d -c <j.tgz >j.tar &&
test_cmp b.tar j.tar
'

Expand Down

0 comments on commit aa13132

Please sign in to comment.