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