borgbackup/src/borg
Thiago Macieira 289b1279f9 Fix broken test that relied on improper zlib assumptions
This test assumed that zlib would always produce the same output for a
given input, and that assumption has proven incorrect. It rested on
zlib never improving. The zlib shipped in Clear Linux has algorithm
improvements, which caused this test to break.

This patch instead decompresses the expected value and compares that.

Signed-off-by: Thiago Macieira <thiago.macieira@intel.com>
(cherry picked from commit 575a348ce4)
2019-06-28 08:28:49 -07:00
..
algorithms git mv _msgpack algorithms/msgpack 2019-05-13 23:27:18 +02:00
cache_sync fixup: rename expect_chunks_map_key state to expect_map_key 2019-02-05 14:42:43 +01:00
crypto use bundled msgpack (optionally use external msgpack) 2019-05-13 23:32:11 +02:00
platform work around some Microsoft WSL issues 2019-02-05 01:30:54 +01:00
testsuite Fix broken test that relied on improper zlib assumptions 2019-06-28 08:28:49 -07:00
__init__.py Improve robustness of monkey patching borg.constants.PBKDF2_ITERATIONS. And add lots of warnings. 2017-06-10 11:42:42 +02:00
__main__.py move borg package to src/ 2016-05-05 20:19:50 +02:00
_chunker.c add parens for C preprocessor macro argument usages 2017-12-15 00:50:06 +01:00
_endian.h create _endian.h 2017-07-11 19:12:19 +02:00
_hashindex.c add parens for C preprocessor macro argument usages 2017-12-15 00:50:06 +01:00
archive.py extract: fix KeyError for "partial" extraction, fixes #4607 2019-06-10 18:23:28 +02:00
archiver.py enable placeholder usage in all extra archive arguments 2019-06-23 13:57:17 +02:00
cache.py use bundled msgpack (optionally use external msgpack) 2019-05-13 23:32:11 +02:00
chunker.pyx add "# cython: language_level=3" directive to .pyx files, fixes #4214 2019-01-05 20:12:32 +01:00
compress.pyx add "# cython: language_level=3" directive to .pyx files, fixes #4214 2019-01-05 20:12:32 +01:00
constants.py avoid stale filehandle issues, fixes #3265 2019-03-19 18:51:23 +01:00
fuse.py use bundled msgpack (optionally use external msgpack) 2019-05-13 23:32:11 +02:00
hashindex.pyx cache_sync: compute size/count stats, borg info: consider part files 2019-02-05 14:42:31 +01:00
helpers.py enable placeholder usage in all extra archive arguments 2019-06-23 13:57:17 +02:00
item.pyx add comment about unused recreate_* members in ArchiveItem 2019-03-19 18:45:19 +01:00
locking.py locking: more logging 2018-07-17 00:18:57 +02:00
logger.py logging with fileConfig: set json attr on "borg" logger, fixes #3114 2017-10-11 01:10:11 +02:00
lrucache.py lrucache: regularly remove old FDs, fixes #4427 2019-03-19 18:52:19 +01:00
nanorst.py nanorst: add missing blank to exception message 2018-07-13 10:44:17 +02:00
paperkey.html key export: center QR code on the page 2017-02-13 21:24:33 +01:00
patterns.py be more helpful when parsing invalid --pattern values 2018-03-17 21:37:40 +01:00
remote.py use bundled msgpack (optionally use external msgpack) 2019-05-13 23:32:11 +02:00
repository.py use bundled msgpack (optionally use external msgpack) 2019-05-13 23:32:11 +02:00
selftest.py Add tertiary authentication for metadata (TAM) 2016-12-20 22:53:53 +01:00
shellpattern.py Moving the flags of the compiled regex to the front to fix #4137 2018-11-02 00:37:35 +01:00
upgrader.py added BORG_BASE_DIR, s/get_home_dir/get_base_dir/g, docs, fixes #3338 2017-12-23 18:09:16 +01:00
version.py version: add missing test for format_version, fix bug 2017-06-27 10:11:57 +02:00
xattr.py freebsd xattr namespace: str vs. bytes fixup 2019-03-21 03:20:12 +01:00