MCPcopy
hub / github.com/pydata/xarray / roundtrip_dir

Method roundtrip_dir

xarray/tests/test_backends.py:4464–4481  ·  view source on GitHub ↗
(
        self,
        data,
        store,
        save_kwargs=None,
        open_kwargs=None,
        allow_cleanup_failure=False,
    )

Source from the content-addressed store, hash-verified

4462
4463 @contextlib.contextmanager
4464 def roundtrip_dir(
4465 self,
4466 data,
4467 store,
4468 save_kwargs=None,
4469 open_kwargs=None,
4470 allow_cleanup_failure=False,
4471 ) -> Iterator[Dataset]:
4472 if save_kwargs is None:
4473 save_kwargs = {}
4474 if open_kwargs is None:
4475 open_kwargs = {}
4476
4477 data.to_zarr(store, **save_kwargs, **self.version_kwargs)
4478 with xr.open_dataset(
4479 store, engine="zarr", **open_kwargs, **self.version_kwargs
4480 ) as ds:
4481 yield ds
4482
4483 @requires_dask
4484 def test_default_zarr_fill_value(self):

Callers 1

test_write_emptyMethod · 0.95

Calls 2

to_zarrMethod · 0.45
open_datasetMethod · 0.45

Tested by

no test coverage detected