(
self, data, save_kwargs=None, open_kwargs=None, allow_cleanup_failure=False
)
| 2690 | |
| 2691 | @contextlib.contextmanager |
| 2692 | def roundtrip( |
| 2693 | self, data, save_kwargs=None, open_kwargs=None, allow_cleanup_failure=False |
| 2694 | ): |
| 2695 | if save_kwargs is None: |
| 2696 | save_kwargs = {} |
| 2697 | if open_kwargs is None: |
| 2698 | open_kwargs = {} |
| 2699 | with self.create_zarr_target() as store_target: |
| 2700 | self.save(data, store_target, **save_kwargs) |
| 2701 | with self.open(store_target, **open_kwargs) as ds: |
| 2702 | yield ds |
| 2703 | |
| 2704 | @pytest.mark.asyncio |
| 2705 | @pytest.mark.skipif( |
no test coverage detected