397 Commits
Author SHA1 Message Date
Timofey Solomko 44a0cc637d [Tests] Add a simple test for TarWriter 2021-11-20 23:45:27 +03:00
Timofey Solomko 2ca4bcf3af [Tests] Add a simple test for TarReader 2021-11-20 12:29:05 +03:00
Timofey Solomko 993c36c509 [Tests] Add a function which returns a file handle to the test file 2021-11-20 12:28:52 +03:00
Timofey Solomko 498d679062 Update Results.md for 4.7.0 2021-11-01 23:49:31 +03:00
Timofey Solomko a3332364a7 [Tests] Add many tests that check that checksum errors are thrown correctly 2021-10-29 19:26:33 +03:00
Timofey Solomko 20e8db701f [Tests] Add a test for correct usage of CP437 in ZIP 2021-10-28 19:54:25 +03:00
Timofey Solomko 4fa84e0546 [Tests] Add small string tests for Deflate 2021-10-27 07:53:30 +03:00
Timofey Solomko 4443fd1339 [Tests] Add a test for correct match index behavior in Deflate compression 2021-10-24 15:05:04 +03:00
Timofey Solomko aa9377b5f5 [Tests] Print compression ratios only with 3 figures after the dot 2021-10-20 15:02:52 +03:00
Timofey Solomko 7877ad9e35 [Tests] Add lz4 test for even smaller input 2021-10-20 15:02:26 +03:00
Timofey Solomko f2be0db44f [Tests] Add a small test for fixed incorrect matching in LZ4 compression 2021-10-17 15:45:11 +03:00
Timofey Solomko 743b83e4cb [LZ4] Add default values for dictionary and blockSize arguments of LZ4.compress 2021-10-17 15:45:11 +03:00
Timofey Solomko 088ec34ca6 [Tests] Add a test for 7-Zip with LZ4 2021-10-16 21:58:02 +03:00
Timofey Solomko 2a1b250061 [Tests] Print compression ratio only after successful redecompression 2021-10-16 20:25:17 +03:00
Timofey Solomko abed04acf9 [Tests] Add dictionary tests for LZ4 compression 2021-10-16 19:32:24 +03:00
Timofey Solomko 2c36a886be [Tests] Add a randomized test for LZ4 compression options 2021-10-16 15:50:42 +03:00
Timofey Solomko f15270fc98 [Tests] Add a test for LZ4 decompression with small sized dictionary 2021-10-16 15:50:24 +03:00
Timofey Solomko 134ba8fe9d [Tests] Add a number of basic tests for LZ4 compression 2021-10-02 15:24:39 +03:00
Timofey Solomko 17bd85ba5d [Tests] Add a test for multiple concatenated LZ4 frames 2021-10-01 14:41:16 +03:00
Timofey Solomko 2603ca98ec [Tests] Add a test for LZ4 which has dictID 2021-09-27 10:45:54 +03:00
Timofey Solomko 725a3b58bb [Tests] Add a test for LZ4 dictionary decompression 2021-09-26 19:52:01 +03:00
Timofey Solomko 8f1a1e0517 [Tests] Add tests for LZ4 frames with various block sizes 2021-09-26 15:55:36 +03:00
Timofey Solomko e321f4a49e [Tests] Add a test for LZ4 legacy frame with multiple blocks 2021-09-26 15:26:27 +03:00
Timofey Solomko 7440d3c95e [Tests] Add tests for LZ4 legacy frame format 2021-09-26 15:19:46 +03:00
Timofey Solomko c6bf66fbad [Tests] Add a test for LZ4 with a skippable frame in the beginning 2021-09-26 14:37:50 +03:00
Timofey Solomko 8715136094 [Tests] Add "bad file" tests for LZ4 2021-09-26 14:14:14 +03:00
Timofey Solomko f44fd90b2c [Tests] Add a test for LZ4 with dependent blocks 2021-09-26 13:33:32 +03:00
Timofey Solomko 7fcd5a7554 [Tests] Add tests for xxHash32 2021-09-24 20:05:15 +03:00
Timofey Solomko 4609fc6877 [Tests] Add basic tests for LZ4 2021-09-23 22:01:15 +03:00
Timofey Solomko 33cb74cdeb [Tests] Add tests for different format minor versions of 7-Zip 2021-09-19 17:19:05 +03:00
Timofey Solomko f5ecfec6b6 [Tests] Add various tests which try to process empty Data 2021-09-19 15:49:38 +03:00
Timofey Solomko f688db93a4 Update benchmarks results 2021-09-13 00:17:41 +03:00
Timofey Solomko 47c15a77cc [Tests] Adjust one of the TAR creation tests to better check base-256 encoding 2021-07-31 12:22:27 +03:00
Timofey Solomko 6ca3712e11 [Tests] Add a test for TAR with only a header (no EOF marker even)
This is to verify the checks in TarParser.next().
2021-07-26 21:41:08 +03:00
Timofey Solomko d523f6ec32 [TAR] Adjust old tar creation tests to also check for format 2021-07-24 15:01:56 +03:00
Timofey Solomko f1a635c98f [Tests] Add tests for creation of gnu TAR containers 2021-07-24 15:01:30 +03:00
Timofey Solomko 5de2bc5768 Change conversion of utf8 strings to data without optional unwraps 2021-07-24 14:26:14 +03:00
Timofey Solomko 505f35fc28 [TAR] Make TarContainer.create non-throwing by removing the usage of TarCreateError.utf8NonEncodable 2021-07-24 14:21:27 +03:00
Timofey Solomko 5245a73a6c Merge branch 'hotfix-4.5.11' into develop 2021-06-12 18:53:45 +03:00
Timofey Solomko 6a8413e62c [Tests] Update TAR empty container test to have only 1024 bytes of zeros
This more closely corresponds to the notion of an empty container, containing only the EOF blocks.
2021-06-09 21:15:58 +03:00
Timofey Solomko 03d47628a1 Merge branch 'hotfix-4.5.9' into develop 2021-05-01 16:14:33 +03:00
Timofey Solomko 2bf5274475 [Tests] Add a test for non-standard BZip2 runlength 2021-05-01 13:46:41 +03:00
Timofey Solomko 1fca632c2d Update copyright year to 2021 2021-03-26 13:50:20 +02:00
Timofey Solomko e83f23effa Update copyright year to 2021 2021-01-11 11:20:57 +02:00
Timofey Solomko deab72a831 Merge branch 'hotfix-4.5.7' into develop 2020-10-16 15:57:08 +03:00
Timofey Solomko d88127d650 [Tests] Add tests for a very small and invalid files for BZip2, GZip, LZMA, TAR, XZ, and Zlib 2020-10-15 23:35:34 +03:00
Timofey Solomko 93fc1d3da3 [Tests] Add an empty zlib test 2020-10-15 23:35:30 +03:00
Timofey Solomko 5d357702e1 [Tests] Add an empty lzma test 2020-10-15 23:35:26 +03:00
Timofey Solomko 28fcfed632 [Tests] Add 7z tests for a very short and invalid files 2020-10-15 23:35:22 +03:00
Timofey Solomko 0282bcf151 [Tests] Add a test for opening very short file as a zip 2020-10-15 23:35:18 +03:00