(a, b)
| 231 | |
| 232 | |
| 233 | def assert_eq_ma(a, b): |
| 234 | res = a.compute() |
| 235 | if res is np.ma.masked: |
| 236 | assert res is b |
| 237 | else: |
| 238 | assert type(res) == type(b) |
| 239 | if hasattr(res, "mask"): |
| 240 | np.testing.assert_equal(res.mask, b.mask) |
| 241 | a = da.ma.filled(a) |
| 242 | b = np.ma.filled(b) |
| 243 | assert_eq(a, b, equal_nan=True) |
| 244 | |
| 245 | |
| 246 | @pytest.mark.parametrize("dtype", ("i8", "f8")) |
no test coverage detected