Skip to content

Commit ea30e87

Browse files
committed
Test unimplemented kwargs warn
1 parent f064c0a commit ea30e87

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

tests/test_api.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1339,3 +1339,10 @@ def test_auto_chunks(f: Callable[..., Array]) -> None:
13391339

13401340
a = f(**kwargs)
13411341
assert a.chunks == (500, 500)
1342+
1343+
1344+
@pytest.mark.parametrize("kwarg_name", ["synchronizer", "chunk_store", "cache_attrs", "meta_array"])
1345+
def test_unimplemented_kwarg_warnings(kwarg_name: str) -> None:
1346+
kwargs = {kwarg_name: 1}
1347+
with pytest.warns(RuntimeWarning, match=".* is not yet implemented"):
1348+
zarr.create(shape=(1,), **kwargs) # type: ignore[arg-type]

0 commit comments

Comments
 (0)