Tests: Add a few test files.
This commit is contained in:
父節點
39f4a1a86a
當前提交
cf44e4b7f5
|
@ -41,6 +41,8 @@
|
|||
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.
|
||||
|
||||
|
@ -292,6 +294,11 @@
|
|||
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
|
||||
|
||||
|
@ -308,6 +315,14 @@
|
|||
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
|
||||
|
||||
|
@ -329,6 +344,10 @@
|
|||
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
|
||||
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue