MCPcopy Index your code
hub / github.com/pydata/xarray / test_broadcast_equals

Method test_broadcast_equals

xarray/tests/test_variable.py:1177–1192  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1175 assert not v1.identical(d)
1176
1177 def test_broadcast_equals(self):
1178 v1 = Variable((), np.nan)
1179 v2 = Variable(("x"), [np.nan, np.nan])
1180 assert v1.broadcast_equals(v2)
1181 assert not v1.equals(v2)
1182 assert not v1.identical(v2)
1183
1184 v3 = Variable(("x"), [np.nan])
1185 assert v1.broadcast_equals(v3)
1186 assert not v1.equals(v3)
1187 assert not v1.identical(v3)
1188
1189 assert not v1.broadcast_equals(None)
1190
1191 v4 = Variable(("x"), [np.nan] * 3)
1192 assert not v2.broadcast_equals(v4)
1193
1194 def test_no_conflicts(self):
1195 v1 = Variable(("x"), [1, 2, np.nan, np.nan])

Callers

nothing calls this directly

Calls 4

broadcast_equalsMethod · 0.95
equalsMethod · 0.95
identicalMethod · 0.95
VariableClass · 0.90

Tested by

no test coverage detected