MCPcopy Index your code
hub / github.com/pydata/xarray / test_with_chunkstore

Method test_with_chunkstore

xarray/tests/test_backends.py:2751–2763  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2749
2750 @pytest.mark.skipif(has_zarr_v3, reason="chunk_store not implemented in zarr v3")
2751 def test_with_chunkstore(self) -> None:
2752 expected = create_test_data()
2753 with (
2754 self.create_zarr_target() as store_target,
2755 self.create_zarr_target() as chunk_store,
2756 ):
2757 save_kwargs = {"chunk_store": chunk_store}
2758 self.save(expected, store_target, **save_kwargs)
2759 # the chunk store must have been populated with some entries
2760 assert len(chunk_store) > 0
2761 open_kwargs = {"backend_kwargs": {"chunk_store": chunk_store}}
2762 with self.open(store_target, **open_kwargs) as ds:
2763 assert_equal(ds, expected)
2764
2765 @requires_dask
2766 def test_auto_chunk(self) -> None:

Callers

nothing calls this directly

Calls 5

create_zarr_targetMethod · 0.95
saveMethod · 0.95
openMethod · 0.95
assert_equalFunction · 0.90
create_test_dataFunction · 0.85

Tested by

no test coverage detected