[pypy-commit] pypy py3.5: memoryview is not pickleable, add test that fails

plan_rich pypy.commits at gmail.com
Mon Feb 20 09:53:02 EST 2017


Author: Richard Plangger <planrichi at gmail.com>
Branch: py3.5
Changeset: r90231:2f6597ed3e91
Date: 2017-02-20 15:52 +0100
http://bitbucket.org/pypy/pypy/changeset/2f6597ed3e91/

Log:	memoryview is not pickleable, add test that fails

diff --git a/pypy/interpreter/test/test_zzpickle_and_slow.py b/pypy/interpreter/test/test_zzpickle_and_slow.py
--- a/pypy/interpreter/test/test_zzpickle_and_slow.py
+++ b/pypy/interpreter/test/test_zzpickle_and_slow.py
@@ -471,6 +471,10 @@
         assert 'finished' in repr(y)
         assert y.gi_code is None
 
+    def test_memoryview(self):
+        import pickle
+        raises(TypeError, pickle.dumps, memoryview(b"abc"))
+
 class XAppTestGeneratorCloning:
 
     def setup_class(cls):
@@ -663,4 +667,3 @@
         assert tb.tb_next == result.tb_next
 
         restore_top_frame(tb.tb_frame, saved)
-


More information about the pypy-commit mailing list