Lines Matching refs:encode
34 self.assertEqual(''.encode(enc), b'')
38 self.assertEqual('abcd'.encode(enc), b'abcd')
52 self.assertEqual(data.encode(enc, "test.ignore"), b'')
79 self.assertEqual(encoder.encode('\ud30c\uc774\uc36c \ub9c8\uc744'),
82 self.assertEqual(encoder.encode('\u2606\u223c\u2606', True),
85 self.assertEqual(encoder.encode('', True), b'')
86 self.assertEqual(encoder.encode('', False), b'')
96 self.assertEqual(encoder.encode('\u00e6\u0300'), b'\xab\xc4')
97 self.assertEqual(encoder.encode('\u00e6'), b'')
98 self.assertEqual(encoder.encode('\u0300'), b'\xab\xc4')
99 self.assertEqual(encoder.encode('\u00e6', True), b'\xa9\xdc')
102 self.assertEqual(encoder.encode('\u0300'), b'\xab\xdc')
104 self.assertEqual(encoder.encode('\u00e6'), b'')
105 self.assertEqual(encoder.encode('', True), b'\xa9\xdc')
106 self.assertEqual(encoder.encode('', True), b'')
110 self.assertEqual(encoder.encode('\u00e6'), b'')
111 self.assertRaises(UnicodeEncodeError, encoder.encode, '\u0123')
112 self.assertEqual(encoder.encode('\u0300\u00e6'), b'\xab\xc4')
113 self.assertRaises(UnicodeEncodeError, encoder.encode, '\u0123')
115 self.assertEqual(encoder.encode('\u0300'), b'\xab\xdc')
116 self.assertEqual(encoder.encode('\u00e6'), b'')
117 self.assertRaises(UnicodeEncodeError, encoder.encode, '\u0123')
118 self.assertEqual(encoder.encode('', True), b'\xa9\xdc')
125 self.assertEqual(encoder.encode('\u00e6\u0300'), b'\xab\xc4')
127 self.assertEqual(encoder.encode('\u00e6\u0300'), b'\xab\xc4')
129 self.assertEqual(encoder.encode('\u00e6'), b'')
131 self.assertEqual(encoder.encode('\u0300'), b'\xab\xc4')
133 self.assertEqual(encoder.encode('\u0300'), b'\xab\xc4')
139 self.assertEqual(encoder.encode('z'), b'z')
142 self.assertEqual(encoder.encode('\u3042'), b'\x1b\x24\x42\x24\x22')
144 self.assertEqual(encoder.encode('z'), b'\x1b\x28\x42z')
147 self.assertEqual(encoder.encode('\u3042'), b'\x24\x22')
150 self.assertEqual(encoder.encode('z'), b'z')
160 buffer_state_encoder.encode('\u00e6')
167 buffer_state_encoder.encode('\u0300')
177 non_buffer_state_encoder.encode('\u3042')
204 self.assertEqual(encoder.encode('\xff'), b'\\xff')
205 self.assertEqual(encoder.encode('\n'), b'\n')
338 self.assertNotIn(b'\x0e', '\N{SOFT HYPHEN}'.encode('iso-2022-jp-2'))
340 e = '\u3406'.encode(encoding)
346 chr(x).encode('iso_2022_jp', 'ignore')
356 self.assertEqual(self.text.encode(self.encoding), self.expected_reset)
361 encoder.encode(char)
364 self.assertEqual(encoder.encode('', final=True), self.reset)
365 self.assertEqual(encoder.encode('', final=True), b'')
371 encoder.encode(char, index == last_index)
374 self.assertEqual(encoder.encode('', final=True), b'')