(
self, data, save_kwargs=None, open_kwargs=None, allow_cleanup_failure=False
)
| 590 | |
| 591 | @contextlib.contextmanager |
| 592 | def roundtrip( |
| 593 | self, data, save_kwargs=None, open_kwargs=None, allow_cleanup_failure=False |
| 594 | ): |
| 595 | if save_kwargs is None: |
| 596 | save_kwargs = {} |
| 597 | if open_kwargs is None: |
| 598 | open_kwargs = {} |
| 599 | store = CFEncodedInMemoryStore() |
| 600 | data.dump_to_store(store, **save_kwargs) |
| 601 | yield open_dataset(store, **open_kwargs) |
| 602 | |
| 603 | @pytest.mark.skip("cannot roundtrip coordinates yet for CFEncodedInMemoryStore") |
| 604 | def test_roundtrip_coordinates(self) -> None: |
nothing calls this directly
no test coverage detected