[pypy-commit] pypy default: Fix test_pickle().

Manuel Jacob noreply at buildbot.pypy.org
Sun May 19 16:26:05 CEST 2013


Author: Manuel Jacob
Branch: 
Changeset: r64327:91ab382c7062
Date: 2013-05-19 16:23 +0200
http://bitbucket.org/pypy/pypy/changeset/91ab382c7062/

Log:	Fix test_pickle().

diff --git a/pypy/module/micronumpy/test/test_dtypes.py b/pypy/module/micronumpy/test/test_dtypes.py
--- a/pypy/module/micronumpy/test/test_dtypes.py
+++ b/pypy/module/micronumpy/test/test_dtypes.py
@@ -275,7 +275,10 @@
         from numpypy import array, dtype
         from cPickle import loads, dumps
         a = array([1,2,3])
-        assert a.dtype.__reduce__() == (dtype, ('i8', 0, 1), (3, '<', None, None, None, -1, -1, 0))
+        if self.ptr_size == 8:
+            assert a.dtype.__reduce__() == (dtype, ('i8', 0, 1), (3, '<', None, None, None, -1, -1, 0))
+        else:
+            assert a.dtype.__reduce__() == (dtype, ('i4', 0, 1), (3, '<', None, None, None, -1, -1, 0))
         assert loads(dumps(a.dtype)) == a.dtype
 
     def test_pickle_record(self):


More information about the pypy-commit mailing list