Author: Antonio Cuni <[email protected]>
Branch: py3k
Changeset: r52993:31b0c375cc6e
Date: 2012-02-28 18:11 +0100
http://bitbucket.org/pypy/pypy/changeset/31b0c375cc6e/

Log:    we need a BytesIO for marshal. Also, fix syntax about longs

diff --git a/pypy/module/marshal/test/test_marshal.py 
b/pypy/module/marshal/test/test_marshal.py
--- a/pypy/module/marshal/test/test_marshal.py
+++ b/pypy/module/marshal/test/test_marshal.py
@@ -8,12 +8,12 @@
 
     def w_marshal_check(self, case):
         import marshal
-        from io import StringIO
+        from io import BytesIO
         s = marshal.dumps(case)
         print(repr(s))
         x = marshal.loads(s)
         assert x == case and type(x) is type(case)
-        f = StringIO()
+        f = BytesIO()
         marshal.dump(case, f)
         f.seek(0)
         x = marshal.load(f)
@@ -70,8 +70,7 @@
         self.marshal_check(case)
 
     def test_long(self):
-        self.marshal_check(42L)
-        case = -1234567890123456789012345678901234567890L
+        case = -1234567890123456789012345678901234567890
         self.marshal_check(case)
 
     def test_hello_____not_interned(self):
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to