Author: Matti Picus <[email protected]>
Branch: missing-ndarray-attributes
Changeset: r60696:b0a0486d2dbd
Date: 2013-01-29 19:36 +0200
http://bitbucket.org/pypy/pypy/changeset/b0a0486d2dbd/

Log:    fix copy for StringType

diff --git a/pypy/module/micronumpy/interp_boxes.py 
b/pypy/module/micronumpy/interp_boxes.py
--- a/pypy/module/micronumpy/interp_boxes.py
+++ b/pypy/module/micronumpy/interp_boxes.py
@@ -289,7 +289,7 @@
         return W_StringBox(arr, 0, arr.dtype)
             
     def convert_to(self, dtype):
-        from pypy.modules.micronumpy import types
+        from pypy.module.micronumpy import types
         assert isinstance(dtype.itemtype, types.StringType)
         return self        
 
@@ -306,7 +306,7 @@
         return W_UnicodeBox(arr, 0, arr.dtype)
 
     def convert_to(self, dtype):
-        from pypy.modules.micronumpy import types
+        from pypy.module.micronumpy import types
         assert isinstance(dtype.itemtype, types.UnicodeType)
         return self        
 
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
@@ -348,7 +348,7 @@
 
         a = array(['abc', 'def','xyz'], dtype='S3')
         b = a.copy()
-        assert (b == a).all()
+        assert b[0] == a[0]
 
     def test_iterator_init(self):
         from _numpypy import array
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to