(
self, data, save_kwargs=None, open_kwargs=None, allow_cleanup_failure=False
)
| 459 | |
| 460 | @contextlib.contextmanager |
| 461 | def roundtrip( |
| 462 | self, data, save_kwargs=None, open_kwargs=None, allow_cleanup_failure=False |
| 463 | ): |
| 464 | if save_kwargs is None: |
| 465 | save_kwargs = {} |
| 466 | if open_kwargs is None: |
| 467 | open_kwargs = {} |
| 468 | |
| 469 | with create_tmp_file(allow_cleanup_failure=allow_cleanup_failure) as path: |
| 470 | self.save(data, path, **save_kwargs) |
| 471 | with self.open(path, **open_kwargs) as ds: |
| 472 | yield ds |
| 473 | |
| 474 | @contextlib.contextmanager |
| 475 | def roundtrip_append( |
no test coverage detected