Author: Matti Picus <[email protected]>
Branch: unicode-utf8-py3
Changeset: r95221:55b18ad54e86
Date: 2018-10-17 09:14 +0300
http://bitbucket.org/pypy/pypy/changeset/55b18ad54e86/
Log: don't encode utf8 in tests
diff --git a/pypy/module/_codecs/test/test_locale.py
b/pypy/module/_codecs/test/test_locale.py
--- a/pypy/module/_codecs/test/test_locale.py
+++ b/pypy/module/_codecs/test/test_locale.py
@@ -40,8 +40,7 @@
locale_encoder = unicode_encode_locale_surrogateescape
utf8_encoder = self.getencoder('utf-8')
for val in u'foo', u' 日本', u'\U0001320C':
- assert (locale_encoder(val).encode('utf8') ==
- utf8_encoder(val, 'strict', None))
+ assert locale_encoder(val).decode('utf8') == val
def test_encode_locale_errorhandler(self):
self.setlocale("en_US.UTF-8")
@@ -51,7 +50,7 @@
for val in u'foo\udc80bar', u'\udcff\U0001320C':
expected = utf8_encoder(val.encode('utf8'), 'surrogateescape',
encode_error_handler)
- assert locale_encoder(val).encode('utf8') == expected
+ assert locale_encoder(val) == expected
def test_decode_locale(self):
self.setlocale("en_US.UTF-8")
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit