Commit Graph
53 Commits
Author SHA1 Message Date
Timofey Solomko ebd50d61fe Added first things for xz archive support and tests for it. 2016-12-18 14:17:12 +03:00
Timofey Solomko 6589459e37 A small cleanup in GzipTests. 2016-12-18 14:16:36 +03:00
Timofey Solomko b0a728afff Removed answers for test9,10,11 because they are all the same as test8. 2016-12-18 12:29:03 +03:00
Timofey Solomko 97e8dc27d3 Added several additional tests (same file but different settings). 2016-12-17 20:18:56 +03:00
Timofey Solomko da1e34aca4 Reenabled lzmaTest, because it can be completed now. 2016-12-17 20:12:35 +03:00
Timofey Solomko 347d3863df Disabled lzma test. 2016-12-16 21:32:51 +03:00
Timofey Solomko 87e6fd3104 Renamed lzma test to ‘test8’ and added answer for it. 2016-12-16 00:35:23 +03:00
Timofey Solomko 9ba04b01d0 Now LZMATest doesn’t fail. 2016-12-15 19:38:28 +03:00
Timofey Solomko 34742c5bc3 First steps in LZMA (also added some basic test). 2016-12-15 17:45:38 +03:00
Timofey Solomko fa0931e135 Swiftlinted. 2016-12-14 21:53:38 +03:00
Timofey Solomko a4cb766afd Added test results for 1.2.2. 2016-12-14 21:09:31 +03:00
Timofey Solomko 29eb13ada4 Updated test results. 2016-12-10 18:40:02 +03:00
Timofey Solomko 8e189f1877 Updated test results. 2016-12-09 11:29:47 +03:00
Timofey Solomko c02e00dd64 Fixed gzip tests incompatibility. 2016-12-09 09:21:42 +03:00
Timofey Solomko 97633f1069 Added results of performance testing. 2016-12-09 01:12:17 +03:00
Timofey Solomko 7f49f10b1c Reorganized tests so there is now less duplicate code. 2016-12-09 00:05:45 +03:00
Timofey Solomko dceadb049d Removed unused variable. 2016-12-08 17:08:44 +03:00
Timofey Solomko e9edd445d0 Added optional performance tests which run when «PERF_TESTS» option is passed to swift compiler. 2016-12-06 22:14:31 +03:00
Timofey Solomko 52cc370607 Swiftlinted. 2016-12-05 19:46:09 +03:00
Timofey Solomko 32721b1413 The real job is now done only with data with pointer objects so there is no need for startPoint property of serviceInfos. 2016-11-26 15:40:40 +03:00
Timofey Solomko 3d82fb83b1 Removed «performance_test» and updated copyright. 2016-11-22 22:46:04 +03:00
Timofey Solomko 520b563768 Fixed mtime problem in gzip tests. 2016-11-21 21:44:09 +03:00
Timofey Solomko 234c58ace5 Added new way to read bytes and used it in deflate uncompressed blocks. 2016-11-21 20:17:27 +03:00
Timofey Solomko 71f69012a1 Reorganized tests so deflate algorithm is now tested only one time. 2016-11-21 19:31:28 +03:00
Timofey Solomko 68b23c2aa5 Import module in tests not as testable. 2016-11-20 17:54:54 +03:00
Timofey Solomko 0ccb813b54 Small performance improvement in DataWithPointer.bits. Also disabled bzip2_test7. 2016-11-19 20:11:57 +03:00
Timofey Solomko 3d5d0b68f0 Added test with random generated data. 2016-11-19 18:26:37 +03:00
Timofey Solomko 79bede022b Swiftlinted. 2016-11-19 13:39:04 +03:00
Timofey Solomko caf0b9c1a6 Tests are now comparing Data objects instead of Strings. 2016-11-19 13:31:16 +03:00
Timofey Solomko de14456d66 Added code for testing with big file, but this test currently enabled only for bzip2 (possible memory problems for others). 2016-11-15 23:39:01 +03:00
Timofey Solomko 924756697c Test2 and test3 are now less copyright-y. Added test6 with big file with zeros. 2016-11-15 22:21:44 +03:00
Timofey Solomko fe1b17a253 Added tests for bzip2. 2016-11-14 22:02:06 +03:00
Timofey Solomko 105f2962dc Small copyright update. 2016-11-14 22:01:04 +03:00
Timofey Solomko ffeaf1c7c3 Reorganized tests and added missing tests for zlib/gz. 2016-11-14 21:56:33 +03:00
Timofey Solomko 90d08f7ec0 Reorganized test files. 2016-11-14 08:36:02 +03:00
Timofey Solomko 39b68958c8 Copyright updates. 2016-11-13 21:16:04 +03:00
Timofey Solomko 8bccf79dfb Removed unused symbols. 2016-11-05 12:06:52 +03:00
Timofey Solomko b9ee545c07 Deignored file for last test. 2016-11-05 11:54:09 +03:00
Timofey Solomko b64c3d81fe Added new class for getting bits from data in efficient way. And performance tests for it. 2016-11-04 23:11:42 +03:00
Timofey Solomko 5178b6245b Added performance test with "relatively big" file (though the file itself is gitignored). 2016-11-01 23:51:26 +03:00
Timofey Solomko dd5e3fb1e5 Added yet another test case. 2016-10-31 00:31:49 +03:00
Timofey Solomko a6ec0ea4b9 Added more complicated zlib test. 2016-10-31 00:00:21 +03:00
Timofey Solomko 3ff567a5da Added 'helloworld' test for zlib. 2016-10-30 14:44:17 +03:00
Timofey Solomko 641c0bb13b Fixed copyright notice. 2016-10-29 22:32:01 +03:00
Timofey Solomko 9c4592bba1 Gzip related code moved into separate file; added two protocols; extended serviceInfo structure. 2016-10-29 22:27:11 +03:00
Timofey Solomko 1e01531e61 Swiftlinted. 2016-10-29 21:24:40 +03:00
Timofey Solomko 6ee0eae306 Added tests with empty file. 2016-10-29 21:17:09 +03:00
Timofey Solomko dc6dffbb77 Fixed a problem with repeated strings in data. 2016-10-29 17:46:46 +03:00
Timofey Solomko a0a5c99a11 Added automatic check for answer in second test. 2016-10-28 21:01:18 +03:00
Timofey Solomko 0d01ef604a Added second test and renamed first one. 2016-10-28 20:00:45 +03:00