Lines Matching refs:b2a_qp
264 b2a_qp = binascii.b2a_qp
292 self.assertRaises(TypeError, b2a_qp, foo="bar")
294 self.assertEqual(b2a_qp(type2test(b"\xff\r\n\xff\n\xff")),
296 self.assertEqual(b2a_qp(type2test(b"0"*75+b"\xff\r\n\xff\r\n\xff")),
299 self.assertEqual(b2a_qp(type2test(b'\x7f')), b'=7F')
300 self.assertEqual(b2a_qp(type2test(b'=')), b'=3D')
302 self.assertEqual(b2a_qp(type2test(b'_')), b'_')
303 self.assertEqual(b2a_qp(type2test(b'_'), header=True), b'=5F')
304 self.assertEqual(b2a_qp(type2test(b'x y'), header=True), b'x_y')
305 self.assertEqual(b2a_qp(type2test(b'x '), header=True), b'x=20')
306 self.assertEqual(b2a_qp(type2test(b'x y'), header=True, quotetabs=True),
308 self.assertEqual(b2a_qp(type2test(b'x\ty'), header=True), b'x\ty')
310 self.assertEqual(b2a_qp(type2test(b' ')), b'=20')
311 self.assertEqual(b2a_qp(type2test(b'\t')), b'=09')
312 self.assertEqual(b2a_qp(type2test(b' x')), b' x')
313 self.assertEqual(b2a_qp(type2test(b'\tx')), b'\tx')
314 self.assertEqual(b2a_qp(type2test(b' x')[:-1]), b'=20')
315 self.assertEqual(b2a_qp(type2test(b'\tx')[:-1]), b'=09')
316 self.assertEqual(b2a_qp(type2test(b'\0')), b'=00')
318 self.assertEqual(b2a_qp(type2test(b'\0\n')), b'=00\n')
319 self.assertEqual(b2a_qp(type2test(b'\0\n'), quotetabs=True), b'=00\n')
321 self.assertEqual(b2a_qp(type2test(b'x y\tz')), b'x y\tz')
322 self.assertEqual(b2a_qp(type2test(b'x y\tz'), quotetabs=True),
324 self.assertEqual(b2a_qp(type2test(b'x y\tz'), istext=False),
326 self.assertEqual(b2a_qp(type2test(b'x \ny\t\n')),
328 self.assertEqual(b2a_qp(type2test(b'x \ny\t\n'), quotetabs=True),
330 self.assertEqual(b2a_qp(type2test(b'x \ny\t\n'), istext=False),
332 self.assertEqual(b2a_qp(type2test(b'x \ry\t\r')),
334 self.assertEqual(b2a_qp(type2test(b'x \ry\t\r'), quotetabs=True),
336 self.assertEqual(b2a_qp(type2test(b'x \ry\t\r'), istext=False),
338 self.assertEqual(b2a_qp(type2test(b'x \r\ny\t\r\n')),
340 self.assertEqual(b2a_qp(type2test(b'x \r\ny\t\r\n'), quotetabs=True),
342 self.assertEqual(b2a_qp(type2test(b'x \r\ny\t\r\n'), istext=False),
345 self.assertEqual(b2a_qp(type2test(b'x \r\n')[:-1]), b'x \r')
346 self.assertEqual(b2a_qp(type2test(b'x\t\r\n')[:-1]), b'x\t\r')
347 self.assertEqual(b2a_qp(type2test(b'x \r\n')[:-1], quotetabs=True),
349 self.assertEqual(b2a_qp(type2test(b'x\t\r\n')[:-1], quotetabs=True),
351 self.assertEqual(b2a_qp(type2test(b'x \r\n')[:-1], istext=False),
353 self.assertEqual(b2a_qp(type2test(b'x\t\r\n')[:-1], istext=False),
356 self.assertEqual(b2a_qp(type2test(b'.')), b'=2E')
357 self.assertEqual(b2a_qp(type2test(b'.\n')), b'=2E\n')
358 self.assertEqual(b2a_qp(type2test(b'.\r')), b'=2E\r')
359 self.assertEqual(b2a_qp(type2test(b'.\0')), b'=2E=00')
360 self.assertEqual(b2a_qp(type2test(b'a.\n')), b'a.\n')
361 self.assertEqual(b2a_qp(type2test(b'.a')[:-1]), b'=2E')