From: Yann Collet Date: Wed, 21 Jun 2017 19:09:53 +0000 (-0700) Subject: added test cases for new command --list X-Git-Tag: v1.3.0~1^2~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c16748b1370906db470be6ab2b366b5a5e8e6f96;p=thirdparty%2Fzstd.git added test cases for new command --list --- diff --git a/tests/playTests.sh b/tests/playTests.sh index 4eb794b54..fa82ae9e7 100755 --- a/tests/playTests.sh +++ b/tests/playTests.sh @@ -567,21 +567,24 @@ $ECHO "\n**** zstd --list/-l error detection tests ****" $ECHO "\n**** zstd --list/-l test with null files ****" ./datagen -g0 > tmp5 $ZSTD tmp5 +$ZSTD -l tmp5.zst ! $ZSTD -l tmp5* +$ZSTD -lv tmp5.zst ! $ZSTD -lv tmp5* -! $ZSTD --list tmp5* -! $ZSTD --list -v tmp5* -$ECHO "\n**** zstd --list/-l test with no frame content size ****" -echo -n '' > tmp6 -$ZSTD tmp6 +$ECHO "\n**** zstd --list/-l test with no content size field ****" +./datagen -g1MB | $ZSTD > tmp6.zst $ZSTD -l tmp6.zst $ZSTD -lv tmp6.zst -$ZSTD --list tmp6.zst -$ZSTD --list -v tmp6.zst + +$ECHO "\n**** zstd --list/-l test with no checksum ****" +$ZSTD -f --no-check tmp1 +$ZSTD -l tmp1.zst +$ZSTD -lv tmp1.zst rm tmp* + if [ "$1" != "--test-large-data" ]; then $ECHO "Skipping large data tests" exit 0