[pypy-commit] pypy py3k: PyPy's pure python implementation raises IndexError in this case.

Manuel Jacob noreply at buildbot.pypy.org
Thu Feb 21 01:22:32 CET 2013


Author: Manuel Jacob
Branch: py3k
Changeset: r61519:2cf493ed28e2
Date: 2013-02-21 01:16 +0100
http://bitbucket.org/pypy/pypy/changeset/2cf493ed28e2/

Log:	PyPy's pure python implementation raises IndexError in this case.

diff --git a/lib-python/3.2/test/pickletester.py b/lib-python/3.2/test/pickletester.py
--- a/lib-python/3.2/test/pickletester.py
+++ b/lib-python/3.2/test/pickletester.py
@@ -1387,7 +1387,8 @@
         self.assertRaises(EOFError, pickle.loads, s)
         # Test issue7455
         s = b'0'
-        self.assertRaises(pickle.UnpicklingError, pickle.loads, s)
+        self.assertRaises((pickle.UnpicklingError, IndexError),
+                          pickle.loads, s)
 
 
 class AbstractPersistentPicklerTests(unittest.TestCase):


More information about the pypy-commit mailing list