Lines Matching refs:replace

401         self.assertEqual("[\uDC80]".encode(self.encoding, "replace"),
407 self.assertEqual("[\uD800\uDC80]".encode(self.encoding, "replace"),
428 self.assertEqual(test_sequence.decode(self.encoding, "replace"),
523 codecs.utf_32_decode(b'\x01', 'replace', True))
697 codecs.utf_16_decode(b'\x01', 'replace', True))
775 self.assertEqual(raw.decode('utf-16le', 'replace'), expected)
819 self.assertEqual(raw.decode('utf-16be', 'replace'), expected)
863 (b'[\x80\xff]', 'replace', '[\ufffd\ufffd]'),
1017 self.assertEqual(raw.decode('utf-7', 'replace'), expected)
1052 self.assertEqual(raw.decode('utf-7', 'replace'), expected)
1221 self.assertEqual(decode(br"[\x]\x", "replace"), (b"[?]?", 6))
1225 self.assertEqual(decode(br"[\x0]\x0", "replace"), (b"[?]?", 8))
1629 for errors in ("ignore", "replace", "backslashreplace",
1750 for errors in ('strict', 'ignore', 'replace', 'backslashreplace'):
1918 self.assertEqual(encoding.replace("_", "-"),
1919 name.replace("_", "-"))
2090 codecs.charmap_decode(b"\x00\x01\x02", "replace", "ab"),
2095 codecs.charmap_decode(b"\x00\x01\x02", "replace", "ab\ufffe"),
2167 codecs.charmap_decode(b"\x00\x01\x02", "replace",
2173 codecs.charmap_decode(b"\x00\x01\x02", "replace",
2180 codecs.charmap_decode(b"\x00\x01\x02", "replace",
2281 codecs.charmap_decode(b"\x00\x01\x02", "replace",
2287 codecs.charmap_decode(b"\x00\x01\x02", "replace",
2363 self.assertEqual(codecs.unicode_escape_decode(r"\U00110000", "replace"), ("\ufffd", 10))
2368 self.assertEqual(codecs.raw_unicode_escape_decode(r"\U00110000", "replace"), ("\ufffd", 10))
2461 self.assertEqual(decode(data, "replace"),
2465 self.assertEqual(decode(br"\U00110000", "replace"), ("\ufffd", 10))
2553 self.assertEqual(decode(data, "replace"),
2557 self.assertEqual(decode(br"\U00110000", "replace"), ("\ufffd", 10))
3089 ('[\xff]', 'replace', b'[y]'),
3090 ('[\u20ac]', 'replace', b'[?]'),
3105 (b'[\xff]', 'replace', '[\ufffd]'),
3111 (b'\x81\x00abc', 'replace', '\ufffd\x00abc'),
3123 ('\u0141', 'replace', b'L'),
3156 (b'\x84\xe9\x80', 'replace', '\ufffd\u9a3e'),
3160 (b'\xff\xf4\x8f\xbf\xbf', 'replace', '\ufffd\U0010ffff'),
3164 ('[\U0010ffff\uDC80]', 'replace', b'[\xf4\x8f\xbf\xbf?]'),
3257 ('[\x80\xff\u20ac]', 'replace', b'[???]'),
3279 (b'[\x80\xff]', 'replace', '[\ufffd\ufffd]'),
3301 ('[\u20ac\udc80]', 'replace', b'[??]'),