(self, dtype, mask, axis)
| 1472 | ]) |
| 1473 | @pytest.mark.parametrize("axis", [None, -1]) |
| 1474 | def test_minmax_ints(self, dtype, mask, axis): |
| 1475 | iinfo = np.iinfo(dtype) |
| 1476 | # two dimensional to hit certain filling paths |
| 1477 | a = np.array([[0, 10, -10, iinfo.min, iinfo.max]] * 2).astype(dtype) |
| 1478 | mask = np.asarray([mask] * 2) |
| 1479 | |
| 1480 | masked_a = masked_array(a, mask=mask) |
| 1481 | assert_array_equal(masked_a.min(axis), a[~mask].min(axis)) |
| 1482 | assert_array_equal(masked_a.max(axis), a[~mask].max(axis)) |
| 1483 | |
| 1484 | @pytest.mark.parametrize("time_type", ["M8[s]", "m8[s]"]) |
| 1485 | def test_minmax_time_dtypes(self, time_type): |
nothing calls this directly
no test coverage detected