Author: Matti Picus <[email protected]>
Branch: unicode-utf8-py3
Changeset: r95066:efa8c0bedfc6
Date: 2018-09-01 16:50 +0200
http://bitbucket.org/pypy/pypy/changeset/efa8c0bedfc6/
Log: add failing test - id clash causes pickling errors
diff --git a/pypy/objspace/std/test/test_bytesobject.py
b/pypy/objspace/std/test/test_bytesobject.py
--- a/pypy/objspace/std/test/test_bytesobject.py
+++ b/pypy/objspace/std/test/test_bytesobject.py
@@ -1026,3 +1026,9 @@
pass
assert type(Sub1(X())) is Sub1
assert Sub1(X()) == b'foo'
+
+ def test_id(self):
+ a = b'abcabc'
+ id_b = id(str(a, 'latin1'))
+ id_a = id(a)
+ assert id_a != id_b
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit