summaryrefslogtreecommitdiff
path: root/numpy/ma
diff options
context:
space:
mode:
authorEric Wieser <wieser.eric@gmail.com>2017-07-18 15:49:45 +0100
committerEric Wieser <wieser.eric@gmail.com>2017-07-18 15:49:45 +0100
commit2ecd05f17b3e9dcbe8974ecbe0cf26c33426468b (patch)
treea1eecbd592cfa7c6d31f5eb2bdf835ed06401085 /numpy/ma
parent36f481ba4f1610cc8ac3e04d73d253e0c0231b58 (diff)
downloadnumpy-2ecd05f17b3e9dcbe8974ecbe0cf26c33426468b.tar.gz
TST: Add test for direct writing of `masked`
Diffstat (limited to 'numpy/ma')
-rw-r--r--numpy/ma/tests/test_core.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/numpy/ma/tests/test_core.py b/numpy/ma/tests/test_core.py
index 01875217b..98ffa80b5 100644
--- a/numpy/ma/tests/test_core.py
+++ b/numpy/ma/tests/test_core.py
@@ -4759,8 +4759,10 @@ class TestMaskedConstant(TestCase):
np.True_.copy() is np.True_)
def test_immutable(self):
- assert_raises(ValueError, operator.setitem, np.ma.masked.data, (), 1)
- assert_raises(ValueError, operator.setitem, np.ma.masked.mask, (), False)
+ orig = np.ma.masked
+ assert_raises(np.ma.core.MaskError, operator.setitem, orig, (), 1)
+ assert_raises(ValueError,operator.setitem, orig.data, (), 1)
+ assert_raises(ValueError, operator.setitem, orig.mask, (), False)
view = np.ma.masked.view(np.ma.MaskedArray)
assert_raises(ValueError, operator.setitem, view, (), 1)