Skip to content

Commit 6ac38ea

Browse files
committed
fix test_metadata_to_dict
1 parent 02053e9 commit 6ac38ea

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

tests/test_metadata/test_v2.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from zarr.core.buffer import cpu
1212
from zarr.core.group import ConsolidatedMetadata, GroupMetadata
1313
from zarr.core.metadata import ArrayV2Metadata
14-
from zarr.core.metadata.v2 import parse_zarr_format
14+
from zarr.core.metadata.v2 import _default_filters_and_compressor, parse_zarr_format
1515

1616
if TYPE_CHECKING:
1717
from typing import Any
@@ -77,6 +77,15 @@ def test_metadata_to_dict(
7777
assert observed["dimension_separator"] == expected_dimension_sep
7878
observed.pop("dimension_separator")
7979

80+
if not filters and not compressor:
81+
assert observed["filters"], observed["compressor"] == _default_filters_and_compressor(
82+
np.dtype(data_type)
83+
)
84+
observed.pop("filters")
85+
observed.pop("compressor")
86+
expected.pop("filters")
87+
expected.pop("compressor")
88+
8089
assert observed == expected
8190

8291

0 commit comments

Comments
 (0)