'Check that mask gets set properly and that it is a copy, not ref'

def test_set_mask_and_not_ref(self):

    assert np.all((~ self.a.mask))
    assert np.all(self.b.mask)
    assert np.all((~ self.c.mask))
    assert np.all((self.d.mask == self.d_mask))
    self.d.mask[0] = True
    assert (not np.all((self.d.mask == self.d_mask)))
