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

Function test_broadcast_compat_data_1d

xarray/tests/test_computation.py:659–672  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

657
658
659def test_broadcast_compat_data_1d() -> None:
660 data = np.arange(5)
661 var = xr.Variable("x", data)
662
663 assert_identical(data, broadcast_compat_data(var, ("x",), ()))
664 assert_identical(data, broadcast_compat_data(var, (), ("x",)))
665 assert_identical(data[:], broadcast_compat_data(var, ("w",), ("x",)))
666 assert_identical(data[:, None], broadcast_compat_data(var, ("w", "x", "y"), ()))
667
668 with pytest.raises(ValueError):
669 broadcast_compat_data(var, ("x",), ("w",))
670
671 with pytest.raises(ValueError):
672 broadcast_compat_data(var, (), ())
673
674
675def test_broadcast_compat_data_2d() -> None:

Callers

nothing calls this directly

Calls 3

broadcast_compat_dataFunction · 0.90
arangeMethod · 0.80
assert_identicalFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…