Timofey Solomko
c1f283e1f7
Perform the download of test files manually via a utils.py command and a copy of gitattributes file
2020-04-07 22:33:28 +03:00
Timofey Solomko
a844b34436
Update copyright year to 2020
2020-03-20 09:43:42 +03:00
Timofey Solomko
f6949a8f66
Replace the usage of the deprecated Data(bytes:) initializer
2020-03-20 09:40:48 +03:00
Timofey Solomko
ce47019097
Update copyright year to 2019
2019-01-02 23:15:43 +03:00
Timofey Solomko
9a424d64ad
[tests] Don't hide errors in GZip unarchive tests
2018-12-09 12:49:11 +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
6ab3d0e20d
[Tests] Add test for sha-256 check type in xz archive
2018-09-05 19:38:25 +03:00
Timofey Solomko
42a069200b
[Tests] Add tests for Sha-256
2018-09-02 20:31:46 +03:00
Timofey Solomko
dd751ec343
[Tests] Add test for delta filter in 7-Zip container
2018-08-29 10:55:18 +03:00
Timofey Solomko
8641dab8d2
[Tests] Add test for delta filter in xz archive
2018-08-29 10:55:17 +03:00
Timofey Solomko
f9fb20d7eb
Mention default options for external commands in tests results
2018-08-29 10:07:13 +03:00
Timofey Solomko
f35c33c4d0
[Tests] More testing for zip data descriptor
2018-08-13 12:20:03 +03:00
Timofey Solomko
96c0024f6f
Update benchmark results for 4.4.0
2018-08-08 00:07:11 +03:00
Timofey Solomko
648d6e94b7
[Tests] Add tar create test for big numeric field (in this case, uid)
2018-07-31 21:08:04 +03:00
Timofey Solomko
eb86e8f4b3
[Tests] Add tar create test for negative mtime
2018-07-31 21:07:30 +03:00
Timofey Solomko
feafb419f5
[Tests] Test creating ustar TAR containers without pax headers
2018-07-31 18:55:56 +03:00
Timofey Solomko
01f727627b
[Tests] Migrate tar ext header tests to tar create tests
2018-07-31 14:15:59 +03:00
Timofey Solomko
0b8965d97f
[Tests] Migrate tests for TarEntryInfo.generteContainerData() into TarContainer.create tests
2018-07-30 22:46:02 +03:00
Timofey Solomko
a7e7deeb80
[Tests] Add a simple test for TarContainer.create
2018-07-30 22:45:56 +03:00
Timofey Solomko
dddf29a811
[Tests] Add a couple of tests for tar entry infos with long names
2018-07-29 18:04:32 +03:00
Timofey Solomko
4dda3fe7f5
[Tests] Add a simple test for TarEntryInfo.generateContainerData
2018-07-29 18:04:32 +03:00
Timofey Solomko
24e7f38649
[Tests] Add several tests for TarExtendedHeader.generateContainerData()
2018-07-25 20:59:03 +03:00
Timofey Solomko
cc46e94c0f
[Tests] Add test for tar container with file with negative mtime
...
In this case base-256 encoding is also used
2018-07-23 19:11:33 +03:00
Timofey Solomko
4fd7d1dc99
[Tests] Add test for tar container with file of very big size
...
"Very big" means big enough to use base-256 encoding.
2018-07-23 19:04:37 +03:00
Timofey Solomko
3dbda52480
[Tests] Add more tar format test asserts
2018-07-23 09:34:38 +03:00
Timofey Solomko
12d70a4856
[TAR] Use new format property in formatOf function
...
As a result, gnu format is now returned correctly in some cases where previously ustar was a result.
2018-07-23 09:33:54 +03:00
Timofey Solomko
d8416dc711
[Tests] Add test case for gnu TAR format with incremental backup
2018-07-23 09:25:33 +03:00
Timofey Solomko
69baf93416
[Tests] Add a simple unicode test for 7z
2018-07-17 19:37:35 +03:00
Timofey Solomko
54e9f77e82
[Tests] Significantly expand testing being done of Containers-related (7z/TAR/ZIP) code
2018-07-17 19:33:04 +03:00
Timofey Solomko
c5590caf95
[Tests] Add a couple of tests (ustar and pax formats) for TAR with unicode file names
2018-07-16 20:19:37 +03:00
Timofey Solomko
7da519c4c5
[Tests] Test data content of the ZIP unicode test
2018-07-16 20:13:31 +03:00
Timofey Solomko
dba2599874
[Tests] Disable ZIP custom extra field after finishing test
2018-05-14 13:46:26 +03:00
Timofey Solomko
e0cba7f420
Mention iteration changes in benchmark results
2018-04-21 14:02:20 +03:00
Timofey Solomko
e152c3b2c4
Add Swift version column to benchmark results
2018-04-21 13:48:06 +03:00
Timofey Solomko
ed56b7d8bf
Add benchmark results for 4.3.0
2018-04-21 13:45:04 +03:00
Timofey Solomko
5a91fb2145
[Tests] Add tests for TarContainer.formatOf function
2018-04-13 18:19:13 +03:00
Timofey Solomko
1d838c1d7e
Slightly simplify and improve certain code
2018-04-07 13:38:00 +03:00
Timofey Solomko
4d72a0325b
[Tests] Add test for ZIP custom extra field
2018-03-31 12:25:18 +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
f9684573cf
Use "benchmark" instead of "performance testing" in text documents
2018-03-03 13:47:31 +03:00
Timofey Solomko
b9797a05a8
[Tests] Add checks for recently added to ZIP owner/group IDs
2018-02-21 23:19:09 +03:00
Timofey Solomko
e3006d05b6
[Tests] Add multiple additional checks for zip tests
2018-02-21 22:55:31 +03:00
Timofey Solomko
8831e7e872
[Tests] Add a couple of additional checks to tar tests
2018-02-11 13:11:09 +03:00
Timofey Solomko
19eb0a9e8d
[Tests] Update results
2018-01-31 20:30:09 +03:00
Timofey Solomko
20b45e87f0
[Tests] Update results
2018-01-28 22:38:51 +03:00
Timofey Solomko
c31f83313b
[Tests] Don't call ZipContainer.info separately
2018-01-28 20:13:20 +03:00
Timofey Solomko
81a6cba5ff
Swiftlinted with two new rules
2018-01-14 11:12:27 +03:00
Timofey Solomko
c12a5a89d8
Fix tables in Results.md
2018-01-07 20:14:12 +03:00
Timofey Solomko
1929250dc1
Update Results.md with new results and clarifications about BBD's version and amount of iterations
2018-01-07 15:17:04 +03:00