Example #1
0
 def test_conversion(self):
     self.assertEqual(bytes_to_b64(b'\xdd'), '3Q==')
     self.assertEqual(bytes_to_b32(b'\xdd'), '3U======')
     self.assertEqual(bytes_to_b16(b'\xdd'), 'DD')
     self.assertEqual(b64_to_bytes('3Q=='), b'\xdd')
     self.assertEqual(b32_to_bytes('3U======'), b'\xdd')
     self.assertEqual(b16_to_bytes('DD'), b'\xdd')
Example #2
0
 def test_silent_conversion(self):
     self.assertFalse(b64_to_bytes('A', ignore_error=True))
     self.assertFalse(b32_to_bytes('$', ignore_error=True))
     self.assertFalse(b16_to_bytes('$', ignore_error=True))