File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change 11import json
2+ import platform
23
34import numcodecs
45import 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 } "
You can’t perform that action at this time.
0 commit comments