summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsasha <sasha@localhost>2006-01-26 21:09:46 +0000
committersasha <sasha@localhost>2006-01-26 21:09:46 +0000
commit5da0b20fd90045f35b2b76e3ddff4f1c6c48908a (patch)
tree7bff879a411b50dcaef9c4e909c307b27260c7ae
parent434501d7248bf5c53aa0ab8df3bfea81ca95f198 (diff)
downloadnumpy-5da0b20fd90045f35b2b76e3ddff4f1c6c48908a.tar.gz
added simple tests for reduce ops
-rw-r--r--numpy/core/tests/test_ma.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/numpy/core/tests/test_ma.py b/numpy/core/tests/test_ma.py
index 5003c5c3a..5123d75f0 100644
--- a/numpy/core/tests/test_ma.py
+++ b/numpy/core/tests/test_ma.py
@@ -666,6 +666,15 @@ class test_ufuncs(ScipyTestCase):
mr = mf(*args)
self.failUnless(eq(ur.filled(0), mr.filled(0), f))
self.failUnless(eqmask(ur.mask, mr.mask))
+
+ def test_reduce(self):
+ a = self.d[0]
+ self.failIf(alltrue(a))
+ self.failUnless(sometrue(a))
+ self.failUnlessEqual(sum(a[:3]), 0)
+ self.failUnlessEqual(product(a), 0)
+
+
def eqmask(m1, m2):
if m1 is nomask: