(self)
| 4919 | assert_equal(test, 42) |
| 4920 | |
| 4921 | def test_convolve(self): |
| 4922 | a = masked_equal(np.arange(5), 2) |
| 4923 | b = np.array([1, 1]) |
| 4924 | test = np.ma.convolve(a, b) |
| 4925 | assert_equal(test, masked_equal([0, 1, -1, -1, 7, 4], -1)) |
| 4926 | |
| 4927 | test = np.ma.convolve(a, b, propagate_mask=False) |
| 4928 | assert_equal(test, masked_equal([0, 1, 1, 3, 7, 4], -1)) |
| 4929 | |
| 4930 | test = np.ma.convolve([1, 1], [1, 1, 1]) |
| 4931 | assert_equal(test, masked_equal([1, 2, 2, 1], -1)) |
| 4932 | |
| 4933 | a = [1, 1] |
| 4934 | b = masked_equal([1, -1, -1, 1], -1) |
| 4935 | test = np.ma.convolve(a, b, propagate_mask=False) |
| 4936 | assert_equal(test, masked_equal([1, 1, -1, 1, 1], -1)) |
| 4937 | test = np.ma.convolve(a, b, propagate_mask=True) |
| 4938 | assert_equal(test, masked_equal([-1, -1, -1, -1, -1], -1)) |
| 4939 | |
| 4940 | |
| 4941 | class TestMaskedFields: |
nothing calls this directly
no test coverage detected