Author: mattip <matti.pi...@gmail.com>
Branch: numpy-unify-methods
Changeset: r61219:79033551aea0
Date: 2013-02-13 22:58 +0200
http://bitbucket.org/pypy/pypy/changeset/79033551aea0/

Log:    test all single-arg utypes on scalars

diff --git a/pypy/module/micronumpy/test/test_ufuncs.py 
b/pypy/module/micronumpy/test/test_ufuncs.py
--- a/pypy/module/micronumpy/test/test_ufuncs.py
+++ b/pypy/module/micronumpy/test/test_ufuncs.py
@@ -82,6 +82,19 @@
         for i in range(3):
             assert min_c_b[i] == min(b[i], c)
 
+    def test_scalar(self):
+        import _numpypy as np
+        a = np.array(0,'int64')
+        missing = []
+        for s in dir(np):
+            u = getattr(np, s)
+            if isinstance(u, np.ufunc) and u.nin < 2:
+                try:
+                    u(a)
+                except:
+                    missing.append(s)
+        assert len(missing) == 0
+
     def test_negative(self):
         from _numpypy import array, negative
 
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to