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

Function test_weighted_sum_nan

xarray/tests/test_weighted.py:153–164  ·  view source on GitHub ↗
(weights, expected, skipna)

Source from the content-addressed store, hash-verified

151)
152@pytest.mark.parametrize("skipna", (True, False))
153def test_weighted_sum_nan(weights, expected, skipna):
154 da = DataArray([np.nan, 2])
155
156 weights = DataArray(weights)
157 result = da.weighted(weights).sum(skipna=skipna)
158
159 if skipna:
160 expected = DataArray(expected)
161 else:
162 expected = DataArray(np.nan)
163
164 assert_equal(expected, result)
165
166
167@pytest.mark.filterwarnings("error")

Callers

nothing calls this directly

Calls 4

weightedMethod · 0.95
DataArrayClass · 0.90
assert_equalFunction · 0.90
sumMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…