Author: Philip Jenvey <[email protected]>
Branch: py3k
Changeset: r63796:c98e1e170a2a
Date: 2013-05-01 16:30 -0700
http://bitbucket.org/pypy/pypy/changeset/c98e1e170a2a/
Log: skip this for now as it relies on ctypes py_object w/ strs
diff --git a/lib-python/3/test/test_unicode.py
b/lib-python/3/test/test_unicode.py
--- a/lib-python/3/test/test_unicode.py
+++ b/lib-python/3/test/test_unicode.py
@@ -1609,14 +1609,16 @@
self.assertEqual("{}".format(s), '__str__ overridden')
# Test PyUnicode_FromFormat()
+ @unittest.skipIf(support.check_impl_detail(pypy=True),
+ "https://bugs.pypy.org/issue1233")
def test_from_format(self):
support.import_module('ctypes')
from ctypes import pythonapi, py_object, c_int
- if sys.maxunicode == 65535:
- name = "PyUnicodeUCS2_FromFormat"
- else:
- name = "PyUnicodeUCS4_FromFormat"
- _PyUnicode_FromFormat = getattr(pythonapi, name)
+ #if sys.maxunicode == 65535:
+ # name = "PyUnicodeUCS2_FromFormat"
+ #else:
+ # name = "PyUnicodeUCS4_FromFormat"
+ _PyUnicode_FromFormat = getattr(pythonapi, 'PyUnicode_FromFormat')
_PyUnicode_FromFormat.restype = py_object
def PyUnicode_FromFormat(format, *args):
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit