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

Method test_close_datasetview

xarray/tests/test_datatree.py:2591–2605  ·  view source on GitHub ↗
(self, tree_and_closers)

Source from the content-addressed store, hash-verified

2589 assert closers["/child/grandchild"].closed
2590
2591 def test_close_datasetview(self, tree_and_closers):
2592 tree, _ = tree_and_closers
2593
2594 with pytest.raises(
2595 AttributeError,
2596 match=re.escape(
2597 r"cannot close a DatasetView(). Close the associated DataTree node instead"
2598 ),
2599 ):
2600 tree.dataset.close()
2601
2602 with pytest.raises(
2603 AttributeError, match=re.escape(r"cannot modify a DatasetView()")
2604 ):
2605 tree.dataset.set_close(None)
2606
2607 def test_close_dataset(self, tree_and_closers):
2608 tree, closers = tree_and_closers

Callers

nothing calls this directly

Calls 2

closeMethod · 0.45
set_closeMethod · 0.45

Tested by

no test coverage detected