| 987 | self.assertEqual(b"\\uyyyy0".decode("raw-unicode-escape", "test.posreturn"), "<?>0") |
| 988 | |
| 989 | class D(dict): |
| 990 | def __getitem__(self, key): |
| 991 | raise ValueError |
| 992 | self.assertRaises(UnicodeError, codecs.charmap_decode, b"\xff", "strict", {0xff: None}) |
| 993 | self.assertRaises(ValueError, codecs.charmap_decode, b"\xff", "strict", D()) |
| 994 | self.assertRaises(TypeError, codecs.charmap_decode, b"\xff", "strict", {0xff: sys.maxunicode+1}) |
no outgoing calls