()
| 2554 | |
| 2555 | @pytest.fixture |
| 2556 | def tree_and_closers(): |
| 2557 | tree = DataTree.from_dict({"/child/grandchild": None}) |
| 2558 | closers = { |
| 2559 | "/": Closer(), |
| 2560 | "/child": Closer(), |
| 2561 | "/child/grandchild": Closer(), |
| 2562 | } |
| 2563 | for path, closer in closers.items(): |
| 2564 | tree[path].set_close(closer.close) |
| 2565 | return tree, closers |
| 2566 | |
| 2567 | |
| 2568 | class TestClose: |