(self)
| 630 | assert_identical(expected, computed) |
| 631 | |
| 632 | def test_pickle(self) -> None: |
| 633 | expected = Dataset({"foo": ("x", [42])}) |
| 634 | with self.roundtrip(expected, allow_cleanup_failure=ON_WINDOWS) as roundtripped: |
| 635 | # Windows doesn't like reopening an already open file |
| 636 | raw_pickle = pickle.dumps(roundtripped) |
| 637 | with pickle.loads(raw_pickle) as unpickled_ds: |
| 638 | assert_identical(expected, unpickled_ds) |
| 639 | |
| 640 | def test_pickle_dataarray(self) -> None: |
| 641 | expected = Dataset({"foo": ("x", [42])}) |
no test coverage detected