Lines Matching defs:decode

2502     def decode(self, input, final=False):
2526 output = self.buffer.decode('ascii')
2544 name='test_decoder', encode=latin1.encode, decode=None,
2586 self.assertEqual(d.decode(input, eof), output)
2588 # Also test an unfinished decode, followed by forcing EOF.
2590 self.assertEqual(d.decode(b'oiabcd'), '')
2591 self.assertEqual(d.decode(b'', 1), 'abcd.')
2597 self.normalized = b"AAA\nBBB\nCCC\nDDD\nEEE\n".decode("ascii")
2847 (None, normalized.decode("ascii").splitlines(keepends=True)),
2848 ("", testdata.decode("ascii").splitlines(keepends=True)),
3424 text = data.decode('ascii')
3545 self.assertIn(self.shutdown_error, err.decode())
3547 self.assertEqual("ok", out.decode().strip())
3553 self.assertEqual("ok", out.decode().strip())
3564 self.assertEqual(t.read(200), bytes_val.decode('utf-8'))
3587 # (latin1 can decode utf-8 encoded string)
3700 self.assertEqual(txt.detach().getvalue().decode('ascii'), expected)
3821 # We exercise getstate() / setstate() as well as decode()
3823 self.assertEqual(decoder.decode(b, **kwargs), s)
3825 self.assertEqual(decoder.decode(b, **kwargs), s)
3838 self.assertRaises(UnicodeDecodeError, decoder.decode, b'', final=True)
3867 result.append(decoder.decode(bytes([b])))
3873 result.append(decoder.decode(c))
3890 self.assertEqual(decoder.decode(input), "abc")
3914 self.assertEqual(dec.decode("\u0D00"), "\u0D00")
3916 self.assertEqual(dec.decode("\u0A00"), "\u0A00")
3931 self.assertEqual(decoder.decode(b"\r\r\n"), "\r\r\n")
3938 self.assertRaises(ValueError, uninitialized.decode, b'bar')
4370 err = res.err.decode()
4535 def check_interrupted_read_retry(self, decode, **fdopen_kwargs):
4552 self.assertEqual(decode(rio.read(6)), "foobar")
4561 self.check_interrupted_read_retry(lambda x: x.decode('latin1'),