Author: mattip <[email protected]>
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
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit