Commit 583118a5 authored by Walter Dörwald's avatar Walter Dörwald

Fix tests for string encodings.

parent ebe3e166
...@@ -1108,7 +1108,7 @@ all_unicode_encodings = [ ...@@ -1108,7 +1108,7 @@ all_unicode_encodings = [
if hasattr(codecs, "mbcs_encode"): if hasattr(codecs, "mbcs_encode"):
all_unicode_encodings.append("mbcs") all_unicode_encodings.append("mbcs")
# The following encodings work only with str, not unicode # The following encodings work only with str8, not str
all_string_encodings = [ all_string_encodings = [
"quopri_codec", "quopri_codec",
"string_escape", "string_escape",
...@@ -1289,7 +1289,7 @@ class BasicUnicodeTest(unittest.TestCase, MixInCheckStateHandling): ...@@ -1289,7 +1289,7 @@ class BasicUnicodeTest(unittest.TestCase, MixInCheckStateHandling):
class BasicStrTest(unittest.TestCase): class BasicStrTest(unittest.TestCase):
def test_basics(self): def test_basics(self):
s = "abc123" s = str8("abc123")
for encoding in all_string_encodings: for encoding in all_string_encodings:
(encoded, size) = codecs.getencoder(encoding)(s) (encoded, size) = codecs.getencoder(encoding)(s)
self.assertEqual(size, len(s)) self.assertEqual(size, len(s))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment