Merge pull request #7252 from puetzk/test_size_on_disk_accurate-flush-1.2

[1.2-maint] Fix test_size_on_disk_accurate for large st_blksize, fixes #7250
This commit is contained in:
TW 2023-01-12 20:52:48 +01:00 committed by GitHub
commit 1dcaa74788
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -196,9 +196,9 @@ class HashIndexSizeTestCase(BaseTestCase):
idx = ChunkIndex()
for i in range(1234):
idx[H(i)] = i, i**2, i**3
with tempfile.NamedTemporaryFile() as file:
idx.write(file)
size = os.path.getsize(file.fileno())
with unopened_tempfile() as filepath:
idx.write(filepath)
size = os.path.getsize(filepath)
assert idx.size() == size