From 5a314d6f511888c2e8306e01ce802871ebdda8f3 Mon Sep 17 00:00:00 2001 From: Thomas Waldmann Date: Wed, 26 Nov 2025 12:20:32 +0100 Subject: [PATCH] don't use sparse with BytesIO doesn't work anyway. --- src/borg/testsuite/chunkers/interaction_test.py | 2 +- src/borg/testsuite/chunkers/reader_test.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/borg/testsuite/chunkers/interaction_test.py b/src/borg/testsuite/chunkers/interaction_test.py index 4417dc423..45c175299 100644 --- a/src/borg/testsuite/chunkers/interaction_test.py +++ b/src/borg/testsuite/chunkers/interaction_test.py @@ -29,7 +29,7 @@ def test_reader_chunker_interaction(chunker_params): random_data = os.urandom(data_size // 3) + b"\0" * (data_size // 3) + os.urandom(data_size // 3) # Chunk the data - chunker = get_chunker(*chunker_params, sparse=True) + chunker = get_chunker(*chunker_params) data_file = BytesIO(random_data) chunks = list(chunker.chunkify(data_file)) diff --git a/src/borg/testsuite/chunkers/reader_test.py b/src/borg/testsuite/chunkers/reader_test.py index f269d95cb..ff56350ee 100644 --- a/src/borg/testsuite/chunkers/reader_test.py +++ b/src/borg/testsuite/chunkers/reader_test.py @@ -170,7 +170,7 @@ def test_filereader_read_with_mock(mock_chunks, read_size, expected_data, expect ) def test_filefmapreader_basic(file_content, read_size, expected_chunks): """Test basic functionality of FileFMAPReader with different file contents.""" - reader = FileFMAPReader(fd=BytesIO(file_content), fh=-1, read_size=read_size, sparse=True, fmap=None) + reader = FileFMAPReader(fd=BytesIO(file_content), fh=-1, read_size=read_size, sparse=False, fmap=None) # Collect all chunks from blockify chunks = list(reader.blockify()) @@ -252,7 +252,7 @@ def test_filefmapreader_allocation_types(zeros_length, read_size, expected_alloc # Create a file with all zeros file_content = b"\0" * zeros_length - reader = FileFMAPReader(fd=BytesIO(file_content), fh=-1, read_size=read_size, sparse=True, fmap=None) + reader = FileFMAPReader(fd=BytesIO(file_content), fh=-1, read_size=read_size, sparse=False, fmap=None) # Collect all chunks from blockify chunks = list(reader.blockify())