Lines Matching full:ascii
28 UnicodeEncodeError.__init__(self, "ascii", "", 0, 1, "bad")
34 UnicodeEncodeError.__init__(self, "ascii", "", 0, 1, "bad")
40 UnicodeDecodeError.__init__(self, "ascii", bytearray(b""), 0, 1, "bad")
46 UnicodeDecodeError.__init__(self, "ascii", bytearray(b""), 0, 1, "bad")
71 # For ascii, latin-1 and charmaps this is completely implemented
75 s.encode("ascii", "xmlcharrefreplace"),
103 self.assertEqual(sin.encode("ascii", "test.xmlcharnamereplace"), sout)
131 self.assertEqual(sin.encode("ascii", "test.uninamereplace"), sout)
144 self.assertEqual(sin.encode("ascii", "backslashreplace"), sout)
158 self.assertEqual(sin.encode("ascii", "namereplace"), sout)
198 charmap = dict((ord(c), bytes(2*c.upper(), 'ascii')) for c in "abcdefgh")
238 s.decode("ascii", "test.handler1"),
242 s.decode("ascii", "test.handler2"),
262 "g\xfc\xdfrk".encode("ascii", "test.handler1"),
267 "g\xfc\xdf".encode("ascii", "test.handler1"),
282 for enc in ("ascii", "latin-1", "iso-8859-1", "iso-8859-15",
318 ["ascii", "g\xfcrk", 1, 2, "ouch"],
319 "'ascii' codec can't encode character '\\xfc' in position 1: ouch"
323 ["ascii", "g\xfcrk", 1, 4, "ouch"],
324 "'ascii' codec can't encode characters in position 1-3: ouch"
328 ["ascii", "\xfcx", 0, 1, "ouch"],
329 "'ascii' codec can't encode character '\\xfc' in position 0: ouch"
333 ["ascii", "\u0100x", 0, 1, "ouch"],
334 "'ascii' codec can't encode character '\\u0100' in position 0: ouch"
338 ["ascii", "\uffffx", 0, 1, "ouch"],
339 "'ascii' codec can't encode character '\\uffff' in position 0: ouch"
343 ["ascii", "\U00010000x", 0, 1, "ouch"],
344 "'ascii' codec can't encode character '\\U00010000' in position 0: ouch"
350 ["ascii", bytearray(b"g\xfcrk"), 1, 2, "ouch"],
351 "'ascii' codec can't decode byte 0xfc in position 1: ouch"
355 ["ascii", bytearray(b"g\xfcrk"), 1, 3, "ouch"],
356 "'ascii' codec can't decode bytes in position 1-2: ouch"
404 UnicodeEncodeError("ascii", "\u3042", 0, 1, "ouch")
409 UnicodeDecodeError("ascii", bytearray(b"\xff"), 0, 1, "ouch")
433 UnicodeEncodeError("ascii", "a\u3042b", 1, 2, "ouch")),
438 UnicodeDecodeError("ascii", bytearray(b"a\xffb"), 1, 2, "ouch")),
473 UnicodeEncodeError("ascii", "a\u3042b", 1, 2, "ouch")),
478 UnicodeDecodeError("ascii", bytearray(b"a\xffb"), 1, 2, "ouch")),
504 UnicodeDecodeError("ascii", bytearray(b"\xff"), 0, 1, "ouch")
518 UnicodeEncodeError("ascii", "a" + s + "b",
557 UnicodeEncodeError("ascii", "a" + s + "b",
577 UnicodeDecodeError("ascii", bytearray(b"a" + b + b"b"),
599 UnicodeDecodeError("ascii", bytearray(b"\xff"), 0, 1, "ouch")
623 UnicodeEncodeError("ascii", "a" + s + "b",
654 UnicodeEncodeError("ascii", s, 0, 1, "ouch")
658 UnicodeEncodeError("ascii", "a\udc80b", 1, 2, "ouch")),
664 UnicodeDecodeError("ascii", bytearray(b"a"), 0, 1, "ouch")
668 UnicodeDecodeError("ascii", bytearray(b"a\x80b"), 1, 2, "ouch")),
710 UnicodeEncodeError("ascii", s, 0, len(s), "ouch")
746 encs = ("ascii", "latin-1", "iso-8859-1", "iso-8859-15")
758 ("ascii", b"\xff"),
793 for enc in ("ascii", "iso-8859-1", "iso-8859-15"):
826 for enc in ("ascii", "iso-8859-15"):
834 self.assertRaises(LookupError, b"\xff".decode, "ascii", "test.unknown")
839 self.assertRaises(TypeError, b"\xff".decode, "ascii", "test.baddecodereturn1")
849 self.assertRaises(TypeError, b"\xff".decode, "ascii", "test.baddecodereturn2")
856 self.assertEqual(b"\xff0".decode("ascii", "test.posreturn"), "<?>0")
860 self.assertEqual(b"\xff0".decode("ascii", "test.posreturn"), "<?><?>")
864 self.assertRaises(IndexError, b"\xff0".decode, "ascii", "test.posreturn")
868 self.assertEqual(b"\xff0".decode("ascii", "test.posreturn"), "<?>0")
872 self.assertEqual(b"\xff0".decode("ascii", "test.posreturn"), "<?>")
876 self.assertRaises(IndexError, b"\xff0".decode, "ascii", "test.posreturn")
893 self.assertRaises(LookupError, "\xff".encode, "ascii", "test.unknown")
898 self.assertRaises(TypeError, "\xff".encode, "ascii", "test.badencodereturn1")
903 self.assertRaises(TypeError, "\xff".encode, "ascii", "test.badencodereturn2")
910 self.assertEqual("\xff0".encode("ascii", "test.posreturn"), b"<?>0")
914 self.assertEqual("\xff0".encode("ascii", "test.posreturn"), b"<?><?>")
918 self.assertRaises(IndexError, "\xff0".encode, "ascii", "test.posreturn")
922 self.assertEqual("\xff0".encode("ascii", "test.posreturn"), b"<?>0")
926 self.assertEqual("\xff0".encode("ascii", "test.posreturn"), b"<?>")
930 self.assertRaises(IndexError, "\xff0".encode, "ascii", "test.posreturn")
970 ("ascii", b"\xff"),