We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ff6a2ef commit d363997Copy full SHA for d363997
tests/test_api.py
@@ -310,8 +310,12 @@ def test_open_with_mode_r(tmp_path: Path) -> None:
310
311
def test_open_with_mode_r_plus(tmp_path: Path) -> None:
312
# 'r+' means read/write (must exist)
313
+ new_store_path = tmp_path / "new_store.zarr"
314
+ assert not new_store_path.exists(), "Test should operate on non-existent directory"
315
with pytest.raises(FileNotFoundError):
- zarr.open(store=tmp_path, mode="r+")
316
+ zarr.open(store=new_store_path, mode="r+")
317
+ assert not new_store_path.exists(), "mode='r+' should not create directory"
318
+
319
zarr.ones(store=tmp_path, shape=(3, 3))
320
z2 = zarr.open(store=tmp_path, mode="r+")
321
assert isinstance(z2, Array)
0 commit comments