[pypy-commit] pypy default: add test and fix for issue 1153
mattip
noreply at buildbot.pypy.org
Thu May 31 17:15:47 CEST 2012
Author: Matti Picus <matti.picus at gmail.com>
Branch:
Changeset: r55248:ffd032c196fb
Date: 2012-05-31 18:15 +0300
http://bitbucket.org/pypy/pypy/changeset/ffd032c196fb/
Log: add test and fix for issue 1153
diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py
--- a/pypy/module/micronumpy/interp_numarray.py
+++ b/pypy/module/micronumpy/interp_numarray.py
@@ -841,7 +841,6 @@
out_arg=None):
VirtualArray.__init__(self, name, shape, res_dtype, out_arg)
self.values = values
- self.size = values.size
self.ufunc = ufunc
self.calc_dtype = calc_dtype
diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_numarray.py
--- a/pypy/module/micronumpy/test/test_numarray.py
+++ b/pypy/module/micronumpy/test/test_numarray.py
@@ -281,11 +281,13 @@
assert zeros(()).shape == ()
def test_size(self):
- from _numpypy import array
+ from _numpypy import array,arange,cos
assert array(3).size == 1
a = array([1, 2, 3])
assert a.size == 3
assert (a + a).size == 3
+ ten = cos(1 + arange(10)).size
+ assert ten == 10
def test_empty(self):
"""
More information about the pypy-commit
mailing list