Author: Armin Rigo <[email protected]>
Branch: py3.5
Changeset: r89527:daf8de0e7dab
Date: 2017-01-12 19:25 +0100
http://bitbucket.org/pypy/pypy/changeset/daf8de0e7dab/
Log: merge heads
diff --git a/lib_pypy/_tkinter/tclobj.py b/lib_pypy/_tkinter/tclobj.py
--- a/lib_pypy/_tkinter/tclobj.py
+++ b/lib_pypy/_tkinter/tclobj.py
@@ -185,7 +185,7 @@
def __repr__(self):
return "<%s object at 0x%x>" % (
- self.typename, tkffi.cast("intptr_t", self._value))
+ self.typename, int(tkffi.cast("intptr_t", self._value)))
def __eq__(self, other):
if not isinstance(other, Tcl_Obj):
diff --git a/pypy/objspace/std/test/test_memoryobject.py
b/pypy/objspace/std/test/test_memoryobject.py
--- a/pypy/objspace/std/test/test_memoryobject.py
+++ b/pypy/objspace/std/test/test_memoryobject.py
@@ -193,6 +193,12 @@
def test_hex(self):
assert memoryview(b"abc").hex() == u'616263'
+ def test_hex_long(self):
+ x = b'0' * 200000
+ m1 = memoryview(x)
+ m2 = m1[::-1]
+ assert m2.hex() == '30' * 200000
+
def test_memoryview_cast(self):
m1 = memoryview(b'abcdefgh')
m2 = m1.cast('I')
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit