(self)
| 353 | |
| 354 | class TestUpdate: |
| 355 | def test_update(self) -> None: |
| 356 | dt = DataTree() |
| 357 | dt.update({"foo": xr.DataArray(0), "a": DataTree()}) |
| 358 | expected = DataTree.from_dict({"/": xr.Dataset({"foo": 0}), "a": None}) |
| 359 | assert_equal(dt, expected) |
| 360 | assert dt.groups == ("/", "/a") |
| 361 | |
| 362 | def test_update_new_named_dataarray(self) -> None: |
| 363 | da = xr.DataArray(name="temp", data=[0, 50]) |
nothing calls this directly
no test coverage detected