Skip to content

Commit 7bf71b4

Browse files
committed
(fix): windows size
1 parent 25ece76 commit 7bf71b4

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

tests/test_codecs/test_blosc.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import json
2+
import platform
23

34
import numcodecs
45
import numpy as np
@@ -63,6 +64,11 @@ async def test_typesize() -> None:
6364
codecs = [zarr.codecs.BytesCodec(), zarr.codecs.BloscCodec()]
6465
z = zarr.array(a, chunks=(10000), codecs=codecs)
6566
size = len(await z.store.get("c/0", prototype=default_buffer_prototype()))
66-
assert size == (402 if Version(numcodecs.__version__) >= Version("0.16.0") else 10216), (
67-
"blosc size mismatch, found {size}"
68-
)
67+
match Version(numcodecs.__version__) >= Version("0.16.0"), platform.system() == "Windows":
68+
case True, True:
69+
expected_size = 400
70+
case True, False:
71+
expected_size = 402
72+
case False, _:
73+
expected_size = 10216
74+
assert size == expected_size, f"blosc size mismatch, found {size} but expected {expected_size}"

0 commit comments

Comments
 (0)