diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/files/README | 27 | ||||
-rw-r--r-- | tests/files/bad-3-corrupt_lzma2.xz | bin | 512 -> 0 bytes | |||
-rw-r--r-- | tests/files/bad-dict_size.lzma | bin | 41 -> 0 bytes | |||
-rw-r--r-- | tests/files/good-1-riscv-lzma2-1.xz | bin | 7424 -> 0 bytes | |||
-rw-r--r-- | tests/files/good-1-riscv-lzma2-2.xz | bin | 7432 -> 0 bytes | |||
-rw-r--r-- | tests/files/good-2cat.xz | bin | 136 -> 0 bytes | |||
-rw-r--r-- | tests/files/good-large_compressed.lzma | bin | 35421 -> 0 bytes | |||
-rw-r--r-- | tests/files/good-small_compressed.lzma | bin | 258 -> 0 bytes | |||
-rwxr-xr-x | tests/test_files.sh | 11 |
9 files changed, 0 insertions, 38 deletions
diff --git a/tests/files/README b/tests/files/README index e987a519..a3208459 100644 --- a/tests/files/README +++ b/tests/files/README @@ -41,8 +41,6 @@ good-0catpad-empty.xz has two zero-Block Streams concatenated with four-byte Stream Padding between the Streams. - good-2cat.xz has two Streams with one Block each. - good-1-check-none.xz has one Stream with one Block with two uncompressed LZMA2 chunks and no integrity check. @@ -83,14 +81,6 @@ good-1-arm64-lzma2-2.xz is like good-1-arm64-lzma2-1.xz but with non-zero start offset. XZ Embedded doesn't support this file. - good-1-riscv-lzma2-1.xz uses the RISC-V filter and LZMA2. The - uncompressed data is constructed so it tests all of the instructions - that should be encoded and a few that should not. Additionally, the - file contains random bytes to help test unforeseen corner cases. - - good-1-riscv-lzma2-2.xz is like good-1-riscv-lzma2-1.xz but with - non-zero start offset. XZ Embedded doesn't support this file. - good-1-lzma2-1.xz has two LZMA2 chunks, of which the second sets new properties. @@ -294,11 +284,6 @@ Uncompressed Size bytes of output will have been produced but the LZMA2 decoder doesn't indicate end of stream. - bad-3-corrupt_lzma2.xz has three Streams in it. The first and third - streams are valid xz Streams. The middle Stream has a correct Stream - Header, Block Header, Index and Stream Footer. Only the LZMA2 data - is corrupt. This file should decompress if --single-stream is used. - 3. Descriptions of Individual .lzma Files @@ -315,14 +300,6 @@ will give an error at the end of the file after producing the correct uncompressed output. - good-small_compressed.lzma was created with a small dictionary (2^16). - It contains the string "Hello World" repeated 100,000 times. This tests - match decoding and wrapping the dictionary. - - good-large_compressed.lzma was created with a mix of repeated - characters and random data to test a data stream containing many - matches and many literals. - 3.2. Bad Files @@ -344,10 +321,6 @@ bad-too_small_size-without_eopm-3.lzma is like -1 above but instead of a literal the problem occurs in the middle of a match. - bad-dict_size.lzma has a valid dictionary size according to the .lzma - File Format, but will be rejected by XZ Utils because it is not 2^n or - 2^n + 2^(n-1). - 4. Descriptions of Individual .lz (lzip) Files diff --git a/tests/files/bad-3-corrupt_lzma2.xz b/tests/files/bad-3-corrupt_lzma2.xz Binary files differdeleted file mode 100644 index f9ec69a2..00000000 --- a/tests/files/bad-3-corrupt_lzma2.xz +++ /dev/null diff --git a/tests/files/bad-dict_size.lzma b/tests/files/bad-dict_size.lzma Binary files differdeleted file mode 100644 index f2ef5a58..00000000 --- a/tests/files/bad-dict_size.lzma +++ /dev/null diff --git a/tests/files/good-1-riscv-lzma2-1.xz b/tests/files/good-1-riscv-lzma2-1.xz Binary files differdeleted file mode 100644 index 85f3b756..00000000 --- a/tests/files/good-1-riscv-lzma2-1.xz +++ /dev/null diff --git a/tests/files/good-1-riscv-lzma2-2.xz b/tests/files/good-1-riscv-lzma2-2.xz Binary files differdeleted file mode 100644 index 60d2403a..00000000 --- a/tests/files/good-1-riscv-lzma2-2.xz +++ /dev/null diff --git a/tests/files/good-2cat.xz b/tests/files/good-2cat.xz Binary files differdeleted file mode 100644 index ea4d6270..00000000 --- a/tests/files/good-2cat.xz +++ /dev/null diff --git a/tests/files/good-large_compressed.lzma b/tests/files/good-large_compressed.lzma Binary files differdeleted file mode 100644 index 878991f3..00000000 --- a/tests/files/good-large_compressed.lzma +++ /dev/null diff --git a/tests/files/good-small_compressed.lzma b/tests/files/good-small_compressed.lzma Binary files differdeleted file mode 100644 index a2fe8022..00000000 --- a/tests/files/good-small_compressed.lzma +++ /dev/null diff --git a/tests/test_files.sh b/tests/test_files.sh index 812b2152..16cb8619 100755 --- a/tests/test_files.sh +++ b/tests/test_files.sh @@ -149,17 +149,6 @@ else exit 1 fi -# Test that --single-stream can decompress bad-3-corrupt_lzma2.xz. -# The first Stream in this file should decompress without errors. -# This file cannot be decompressed with xzdec. -I="$srcdir/files/bad-3-corrupt_lzma2.xz" -if test -z "$XZ" || "$XZ" -dc --single-stream $NO_WARN "$I" > /dev/null; then - : -else - echo "Good first Stream failed xz with --single-stream: $I" - exit 1 -fi - ######### # .lzma # |