summaryrefslogtreecommitdiff
path: root/numpy
diff options
context:
space:
mode:
authorpierregm <pierregmcode@gmail.com>2010-10-12 17:46:28 +0200
committerpierregm <pierregmcode@gmail.com>2010-10-12 17:46:28 +0200
commit1ee71d93fd069a51f45b4fa91e9e91d083a9334e (patch)
tree7389bf0a4c2d019c34796e954e9bccbb584127b1 /numpy
parentb0c993624c87e27dc2a70f93f0ef78bedac3c36c (diff)
downloadnumpy-1ee71d93fd069a51f45b4fa91e9e91d083a9334e.tar.gz
Added tests to test_eq_w_None (bug #1493)
Diffstat (limited to 'numpy')
-rw-r--r--numpy/ma/tests/test_core.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/numpy/ma/tests/test_core.py b/numpy/ma/tests/test_core.py
index f907a3447..e3b7b99ef 100644
--- a/numpy/ma/tests/test_core.py
+++ b/numpy/ma/tests/test_core.py
@@ -1150,9 +1150,21 @@ class TestMaskedArrayArithmetic(TestCase):
def test_eq_w_None(self):
+ # With partial mask
+ a = array([1, 2], mask=[0, 1])
+ assert_equal(a == None, False)
+ assert_equal(a.data == None, False)
+ assert_equal(a.mask == None, False)
+ assert_equal(a != None, True)
+ # With nomask
a = array([1, 2], mask=False)
assert_equal(a == None, False)
assert_equal(a != None, True)
+ # With complete mask
+ a = array([1, 2], mask=True)
+ assert_equal(a == None, False)
+ assert_equal(a != None, True)
+ # With masked
a = masked
assert_equal(a == None, masked)