Commit Graph
212 Commits
Author SHA1 Message Date
Timofey Solomko 4a02aa6218 Replace not equal to directory with equal to regular in zip and tar tests 2017-10-28 13:58:54 +03:00
Timofey Solomko 9cf1588f83 Update zip and tar tests for nil for directories 2017-10-28 13:46:59 +03:00
Timofey Solomko efb103f31f Remove multithreading test for ZIP 2017-10-28 13:45:53 +03:00
Timofey Solomko 798cfb98ca Fix zip "big container" test 2017-10-21 13:24:17 +03:00
Timofey Solomko 4c7aa41151 Update ZipTests to the changes in ZipEntryInfo 2017-10-18 00:09:01 +03:00
Timofey Solomko d0fe2ac9dd Add "big container" test for TAR 2017-10-14 23:48:09 +03:00
Timofey Solomko fe7afa9542 Adopt changes to Tar in tests 2017-10-11 14:03:40 +03:00
Timofey Solomko e6c6665612 Adapt 7-zip tests to the latest changes 2017-10-11 13:32:50 +03:00
Timofey Solomko 1e745e08a9 Update Zip tests 2017-10-10 16:37:08 +03:00
Timofey Solomko b0d0a90365 Update tar tests 2017-10-08 22:04:20 +03:00
Timofey Solomko e36c22f707 Fix some inconsistencies with size and data in SevenZip in different cases (dir, empty file, anti file) 2017-10-08 20:18:33 +03:00
Timofey Solomko f681de517b Update SevenZipTests 2017-10-08 20:03:33 +03:00
Timofey Solomko 76d3b9e4fa Fix warnings in tests code 2017-10-08 19:51:06 +03:00
Timofey Solomko 7ea25c38b1 Update XZ tests with the removal of multiUnarchive 2017-10-08 16:17:28 +03:00
Timofey Solomko 9e02a88391 Reduce usage of for-where clause
Sometimes it is inappropriate and single if is more logical.
2017-10-07 13:09:55 +03:00
Timofey Solomko 5353a2d68c Rename BZip2CompressTests to BZip2CompressionTests to match file name 2017-10-07 12:27:24 +03:00
Timofey Solomko 863bde2d6b Update test results 2017-10-03 21:43:41 +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 fd3a886893 Improve coding style of markdown files 2017-09-10 19:04:25 +03:00
Timofey Solomko ce1c64ebcd Add some tests for BZip2 compression 2017-09-10 13:10:51 +03:00
Timofey Solomko 26d7e7e1b4 Add SuffixArray implementation 2017-09-10 13:09:40 +03:00
Timofey Solomko 6e9248fcd5 Remove try and throws where possible
This is because of the replacement of symbolNotFound throws with fatalErrors in compression related functions.
2017-09-02 23:24:55 +03:00
Timofey Solomko 89dfa410fe Rename file with BZip2 tests for consistency 2017-09-02 19:56:40 +03:00
Timofey Solomko 31aa347842 Update test results 2017-08-18 09:49:12 +03:00
Timofey Solomko f78eef000d Fix compile issues for performance tests 2017-08-18 09:48:55 +03:00
Timofey Solomko e6b50095ed Add test for multithreaded calls of ZipEntry.data() 2017-08-16 17:47:48 +03:00
Timofey Solomko 59a0896fa5 Add tests for different 7z compression methods 2017-08-10 16:48:36 +03:00
Timofey Solomko b8eb63b834 Minor code improvements. 2017-08-06 18:17:43 +03:00
Timofey Solomko a23b685008 Add tests for several 7z format features 2017-08-06 18:08:14 +03:00
Timofey Solomko 29f99d8f53 Add a lot of tests for containers' corner cases
This includes containers created on Windows, as well as container with only empty file or directory and completely empty containers (which are somewhat hard to create for ZIP or TAR).
Also typo in one 7z test is fixed.
2017-08-03 22:59:34 +03:00
Timofey Solomko 3a4f66416a Rename SevenZipTests file to 7zTests 2017-08-03 22:45:40 +03:00
Timofey Solomko 86874b9bee Add some tests for 7z "empty" cases 2017-07-30 22:25:37 +03:00
Timofey Solomko c5877fdc94 Reduce amount of guard statements in tests by making all tests throwing 2017-07-30 16:24:04 +03:00
Timofey Solomko da13e3a881 Fix incorrect 7z test2 2017-07-30 15:52:57 +03:00
Timofey Solomko b01e3c99d3 Rework 7z tests to also use open function, provide long versions of them and use 7z container with SWCompression source code 2017-07-29 23:28:25 +03:00
Timofey Solomko 36da35d147 Rename zip test to a more meaningful name 2017-07-29 23:20:43 +03:00
Timofey Solomko b3dcb761d9 Style improvements 2017-07-29 15:44:09 +03:00
Timofey Solomko 8c558c5a77 Fix problems with isDirectory and times in 7zEntryInfo 2017-07-28 20:26:14 +03:00
Timofey Solomko 8e88fd3167 Add two more 7z tests 2017-07-25 13:39:42 +03:00
Timofey Solomko dbb876dec4 Add some structures and code for 7z 2017-07-18 20:25:42 +03:00
Timofey Solomko b5c0032f38 First steps in 7z development 2017-07-18 18:50:27 +03:00
Timofey Solomko 6aa4071aab Make ZipTests shorter 2017-07-18 18:50:09 +03:00