File tree Expand file tree Collapse file tree 2 files changed +20
-2
lines changed
Expand file tree Collapse file tree 2 files changed +20
-2
lines changed Original file line number Diff line number Diff line change @@ -1018,8 +1018,6 @@ async def create(
10181018 warnings .warn ("object_codec is not yet implemented" , RuntimeWarning , stacklevel = 2 )
10191019 if read_only is not None :
10201020 warnings .warn ("read_only is not yet implemented" , RuntimeWarning , stacklevel = 2 )
1021- if order is not None :
1022- _warn_order_kwarg ()
10231021 if write_empty_chunks is not None :
10241022 _warn_write_empty_chunks_kwarg ()
10251023
Original file line number Diff line number Diff line change @@ -1301,3 +1301,23 @@ def test_no_overwrite_load(tmp_path: Path) -> None:
13011301 with contextlib .suppress (NotImplementedError ):
13021302 zarr .load (store )
13031303 assert existing_fpath .exists ()
1304+
1305+
1306+ def test_order_warning () -> None :
1307+ # Passing order shouldn't warn for v2
1308+ zarr .create (
1309+ (1 ,),
1310+ store = {},
1311+ order = "F" ,
1312+ zarr_format = 2 ,
1313+ )
1314+ # Passing order should warn for v3
1315+ with pytest .warns (
1316+ RuntimeWarning , match = "The `order` keyword argument has no effect for Zarr format 3 arrays"
1317+ ):
1318+ zarr .create (
1319+ (1 ,),
1320+ store = {},
1321+ order = "F" ,
1322+ zarr_format = 3 ,
1323+ )
You can’t perform that action at this time.
0 commit comments