Skip to content
This repository was archived by the owner on Oct 24, 2024. It is now read-only.

Commit b74b94f

Browse files
committed
test assigning int
1 parent 4cb72fb commit b74b94f

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

datatree/tests/test_datatree.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,17 @@ def test_setitem_unnamed_dataarray(self):
314314
folder1["results"] = data
315315
xrt.assert_equal(folder1["results"], data)
316316

317+
def test_setitem_variable(self):
318+
var = xr.Variable(data=[0, 50], dims="x")
319+
folder1 = DataTree(name="folder1")
320+
folder1["results"] = var
321+
xrt.assert_equal(folder1["results"], xr.DataArray(var))
322+
323+
def test_setitem_coerce_to_dataarray(self):
324+
folder1 = DataTree(name="folder1")
325+
folder1["results"] = 0
326+
xrt.assert_equal(folder1["results"], xr.DataArray(0))
327+
317328
def test_setitem_add_new_variable_to_empty_node(self):
318329
results = DataTree(name="results")
319330
results["pressure"] = xr.DataArray(data=[2, 3])

0 commit comments

Comments
 (0)