diff options
author | Benjamin Peterson <benjamin@python.org> | 2013-11-01 00:22:41 (GMT) |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2013-11-01 00:22:41 (GMT) |
commit | 9fa6a8ba63dc409a0a50605c59adfdc58f7b0085 (patch) | |
tree | 83cb6779cd43d4ad6fe21572ed9d2260b803cef4 | |
parent | 1ef959ac3ddc4d96dfa1a613db5cb206cdaeb662 (diff) | |
download | cpython-9fa6a8ba63dc409a0a50605c59adfdc58f7b0085.zip cpython-9fa6a8ba63dc409a0a50605c59adfdc58f7b0085.tar.gz cpython-9fa6a8ba63dc409a0a50605c59adfdc58f7b0085.tar.bz2 |
fix xmlcharrefreplace tests on wide build when tests are loaded from .py[co] files.
-rw-r--r-- | Lib/test/test_codeccallbacks.py | 4 | ||||
-rw-r--r-- | Lib/test/test_unicode.py | 4 | ||||
-rw-r--r-- | Misc/NEWS | 6 |
3 files changed, 10 insertions, 4 deletions
diff --git a/Lib/test/test_codeccallbacks.py b/Lib/test/test_codeccallbacks.py index ecaf997..dbdb4f4 100644 --- a/Lib/test/test_codeccallbacks.py +++ b/Lib/test/test_codeccallbacks.py @@ -84,9 +84,9 @@ class CodecCallbackTest(unittest.TestCase): tests = [(u'\U0001f49d', '💝'), (u'\ud83d', '�'), (u'\udc9d', '�'), - (u'\ud83d\udc9d', '💝' if len(u'\U0001f49d') > 1 else - '��'), ] + if u'\ud83d\udc9d' != u'\U0001f49d': + tests += [(u'\ud83d\udc9d', '��')] for encoding in ['ascii', 'latin1', 'iso-8859-15']: for s, exp in tests: self.assertEqual(s.encode(encoding, 'xmlcharrefreplace'), diff --git a/Lib/test/test_unicode.py b/Lib/test/test_unicode.py index 666cab8..925d25a 100644 --- a/Lib/test/test_unicode.py +++ b/Lib/test/test_unicode.py @@ -1663,9 +1663,9 @@ class UnicodeTest( tests = [(u'\U0001f49d', '💝'), (u'\ud83d', '�'), (u'\udc9d', '�'), - (u'\ud83d\udc9d', '💝' if len(u'\U0001f49d') > 1 else - '��'), ] + if u'\ud83d\udc9d' != u'\U0001f49d': + tests += [(u'\ud83d\udc9d', '��')] for s, exp in tests: self.assertEqual( unicode_encodedecimal(u"123" + s, "xmlcharrefreplace"), @@ -16,6 +16,12 @@ IDLE - Issue #19426: Fixed the opening of Python source file with specified encoding. +Tests +----- + +- Issue #19457: Fixed xmlcharrefreplace tests on wide build when tests are + loaded from .py[co] files. + What's New in Python 2.7.6 release candidate 1? =============================================== |