34 Commits
Author SHA1 Message Date
Timofey Solomko ea9aaccfb9 Update copyright year to 2026 2026-01-31 15:30:24 +08:00
Timofey Solomko ed66991cbd Update copyright year to 2024 2024-01-11 16:57:04 +03:00
Timofey Solomko 43132fc39d Update copyright year to 2023 2023-02-07 15:31:45 +02:00
Timofey Solomko ae1ea65882 [Tests] Add a test that helped uncover incorrect BWT pointer issue 2022-12-15 23:25:42 +03:00
Timofey Solomko 79295db930 Update copyright year to 2022 2022-01-08 15:02:59 +03:00
Timofey Solomko 4fa84e0546 [Tests] Add small string tests for Deflate 2021-10-27 07:53:30 +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 2a1b250061 [Tests] Print compression ratio only after successful redecompression 2021-10-16 20:25:17 +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 e83f23effa Update copyright year to 2021 2021-01-11 11:20:57 +02:00
Timofey Solomko 31ec1f1553 Update copyright year to 2020 2020-01-01 19:06:33 +03:00
Timofey Solomko ce47019097 Update copyright year to 2019 2019-01-02 23:15:43 +03:00
Timofey Solomko 0b36de6755 [Tests] Remove captain-obvious-styled assertion failure messages 2018-09-05 19:59:50 +03:00
Timofey Solomko 16b95740cb [Tests] Auxiliary functions which load tests and answers data are now throwing instead of optional-returning
This allows to remove cumbersome guard constructs in all tests and instead utilize the fact that test functions can be throwing (me being unaware of this is actually the reason why it was done initially this way).
2018-09-05 19:55:57 +03:00
Timofey Solomko cb9d181754 [BZip2] Don't create new Huffman trees if maximum amount of trees possible is already reached 2018-03-03 20:30:49 +03:00
Timofey Solomko e714dc308b Updated copyright year to 2018 2018-01-03 19:44:18 +03:00
Timofey Solomko 296f287d9b Make deflate and bzip2 compression test code more consistent with each other 2017-12-26 22:56:00 +03:00
Timofey Solomko 4992046107 Make compression ratio test message clearer 2017-12-26 20:01:32 +03:00
Timofey Solomko bed13a0747 Deflate and BZip2 compression tests now print compression ratio 2017-11-27 21:56:52 +03:00
Timofey Solomko 320adba127 Remove LONG_TESTS 2017-11-24 23:40:36 +03:00
Timofey Solomko 66c821a699 Remove PERF_TESTS 2017-11-24 00:14:32 +03:00
Timofey Solomko c8d8b0833a Extract some common code for acquiring data 2017-11-19 18:44:10 +03:00
Timofey Solomko 3c405e4fa4 Make testType properties private to protect from potential mistakes 2017-11-19 18:43:15 +03:00
Timofey Solomko 5353a2d68c Rename BZip2CompressTests to BZip2CompressionTests to match file name 2017-10-07 12:27:24 +03:00
Timofey Solomko 0c090cbf5b Some small updates to test infrastructure 2017-10-03 21:43:11 +03:00
Timofey Solomko 41a6c9bae3 Various refactors and fixes for swiftlint 2017-10-02 23:11:38 +03:00
Timofey Solomko 4609fa0969 Swiftlint autocorect 2017-10-02 00:31:37 +03:00
Timofey Solomko a57aa28d9d Add performance tests for bzip2 compression 2017-10-01 15:01:04 +03:00
Timofey Solomko a8f842b773 Enable two more bzip2 compression tests 2017-10-01 15:00:51 +03:00
Timofey Solomko 9ccd73ea43 Add one more string test 2017-10-01 13:28:23 +03:00
Timofey Solomko 60c5784595 Combine bzip2 compress strings tests into one test 2017-09-27 22:12:11 +03:00
Timofey Solomko 25b19d209c Add more string tests for bzip2 compress 2017-09-27 21:59:32 +03:00
Timofey Solomko fcb75c5315 Add answer(file)-based tests for BZip2 compression 2017-09-17 20:24:21 +03:00
Timofey Solomko ce1c64ebcd Add some tests for BZip2 compression 2017-09-10 13:10:51 +03:00