From 796d8e2d13b8ccb2d0bba23da8c371982dc4e5e0 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Tue, 6 Jun 2023 10:09:53 +0200 Subject: [PATCH] fix test_buzhash_chunksize_distribution the last chunk can be smaller than 2**min_exp. --- src/borg/testsuite/chunker_pytest.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/borg/testsuite/chunker_pytest.py b/src/borg/testsuite/chunker_pytest.py index e83c8ef3e..7ac319245 100644 --- a/src/borg/testsuite/chunker_pytest.py +++ b/src/borg/testsuite/chunker_pytest.py @@ -144,6 +144,7 @@ def test_buzhash_chunksize_distribution(): chunker = Chunker(0, min_exp, max_exp, mask, 4095) f = BytesIO(data) chunks = cf(chunker.chunkify(f)) + del chunks[-1] # get rid of the last chunk, it can be smaller than 2**min_exp chunk_sizes = [len(chunk) for chunk in chunks] chunks_count = len(chunks) min_chunksize_observed = min(chunk_sizes)