예제 #1
0
    def test_contains_mask(self, array_a, array_b, e_contains):
        mask_a = Mask(array_a)
        mask_b = Mask(array_b)
        array_b = np.array(array_b)

        assert mask_a.contains(mask_b) == e_contains
        assert (mask_b in mask_a) == e_contains
        assert mask_a.contains(array_b) == e_contains
        assert (array_b in mask_a) == e_contains
예제 #2
0
    def test_contains_point(self, array, point, e_contains):
        mask = Mask(array)

        assert mask.contains(point) == e_contains
        assert (point in mask) == e_contains