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
Timofey Solomko
47655ccf70
[Tests] Add a test for a not-a-zip file
2020-10-14 23:49:54 +03:00
Timofey Solomko
761f0a0a3f
Merge branch 'hotfix-4.5.5' into develop
2020-04-27 16:16:50 +03:00
Timofey Solomko
771031600b
[Tests] Add a test for bad extended timestamp crash fix
2020-04-26 23:12:04 +03:00
Timofey Solomko
d005d8f87f
Merge branch 'hotfix-4.5.4' into develop
2020-04-11 01:01:11 +03:00
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
31ec1f1553
Update copyright year to 2020
2020-01-01 19:06:33 +03:00
Timofey Solomko
75b21ae107
Replace usage of ByteReader with LittleEndianByteReader
2019-05-01 19:34:30 +03:00
Timofey Solomko
db82490ed8
Replace the usage of the deprecated Data(bytes:) initializer
2019-05-01 19:30: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