Lines Matching refs:encode
53 return text.encode().decode()
1673 self.assertEqual(subclass.encode('ascii'), b'ascii')
1674 self.assertEqual(subclass.encode('utf-8'), b'ascii')
1744 utf8_cent = 'ยข'.encode('utf-8')
1769 self.assertEqual(x.encode('utf-7'), y)
1772 self.assertEqual('\uD801'.encode('utf-7'), b'+2AE-')
1773 self.assertEqual('\uD801x'.encode('utf-7'), b'+2AE-x')
1774 self.assertEqual('\uDC01'.encode('utf-7'), b'+3AE-')
1775 self.assertEqual('\uDC01x'.encode('utf-7'), b'+3AE-x')
1781 self.assertEqual('\uD801\U000abcde'.encode('utf-7'), b'+2AHab9ze-')
1792 self.assertEqual(c.encode('utf7'), c.encode('ascii'))
1793 self.assertEqual(c.encode('ascii').decode('utf7'), c)
1795 self.assertEqual(c.encode('ascii').decode('utf7'), c)
1802 self.assertEqual(''.encode('utf-8'), b'')
1803 self.assertEqual('\u20ac'.encode('utf-8'), b'\xe2\x82\xac')
1804 self.assertEqual('\U00010002'.encode('utf-8'), b'\xf0\x90\x80\x82')
1805 self.assertEqual('\U00023456'.encode('utf-8'), b'\xf0\xa3\x91\x96')
1806 self.assertEqual('\ud800'.encode('utf-8', 'surrogatepass'), b'\xed\xa0\x80')
1807 self.assertEqual('\udc00'.encode('utf-8', 'surrogatepass'), b'\xed\xb0\x80')
1808 self.assertEqual(('\U00010002'*10).encode('utf-8'),
1816 ' Nunstuck git und'.encode('utf-8'),
2210 self.assertEqual("www.python.org.".encode("idna"), b"www.python.org.")
2214 self.assertRaises(UnicodeError, 'Andr\202 x'.encode, 'ascii')
2215 self.assertRaises(UnicodeError, 'Andr\202 x'.encode, 'ascii','strict')
2216 self.assertEqual('Andr\202 x'.encode('ascii','ignore'), b"Andr x")
2217 self.assertEqual('Andr\202 x'.encode('ascii','replace'), b"Andr? x")
2218 self.assertEqual('Andr\202 x'.encode('ascii', 'replace'),
2219 'Andr\202 x'.encode('ascii', errors='replace'))
2220 self.assertEqual('Andr\202 x'.encode('ascii', 'ignore'),
2221 'Andr\202 x'.encode(encoding='ascii', errors='ignore'))
2238 self.assertRaises(TypeError, "hello".encode, "test.unicode1")
2239 self.assertRaises(TypeError, "hello".encode, "test.unicode2")
2242 self.assertRaises(TypeError, "hello".encode, 42, 42, 42)
2255 self.assertEqual('hello'.encode('ascii'), b'hello')
2256 self.assertEqual('hello'.encode('utf-7'), b'hello')
2257 self.assertEqual('hello'.encode('utf-8'), b'hello')
2258 self.assertEqual('hello'.encode('utf-8'), b'hello')
2259 self.assertEqual('hello'.encode('utf-16-le'), b'h\000e\000l\000l\000o\000')
2260 self.assertEqual('hello'.encode('utf-16-be'), b'\000h\000e\000l\000l\000o')
2261 self.assertEqual('hello'.encode('latin-1'), b'hello')
2264 self.assertEqual('\u2603'.encode(), b'\xe2\x98\x83')
2272 self.assertEqual(str(u.encode(encoding),encoding), u)
2278 self.assertEqual(str(u.encode(encoding),encoding), u)
2284 self.assertEqual(str(u.encode(encoding),encoding), u)
2291 self.assertEqual(str(u.encode(encoding),encoding), u)
2298 self.assertEqual(str(u.encode(encoding),encoding), u)
2328 self.assertEqual(str(s, encoding).encode(encoding), s)
2353 self.assertEqual(str(s, encoding).encode(encoding), s)
2364 y = x.encode("raw-unicode-escape").decode("raw-unicode-escape")
2368 x = y.decode("raw-unicode-escape").encode("raw-unicode-escape")
2371 x = y.decode("raw-unicode-escape").encode("raw-unicode-escape")
2633 data.encode(encoding={invalid!r})
2640 data.encode(errors={invalid!r})
2648 data.encode(encoding, errors={invalid!r})