Lines Matching refs:int2bytes
16 from rsa.transform import int2bytes, bytes2int
21 self.assertEqual(int2bytes(123456789), b'\x07[\xcd\x15')
24 self.assertEqual(bytes2int(int2bytes(123456789, 128)), 123456789)
27 self.assertEqual(int2bytes(123456789, 6), b'\x00\x00\x07[\xcd\x15')
28 self.assertEqual(int2bytes(123456789, 7),
32 self.assertEqual(int2bytes(0, 4), b'\x00' * 4)
33 self.assertEqual(int2bytes(0, 7), b'\x00' * 7)
34 self.assertEqual(int2bytes(0), b'\x00')
44 self.assertEqual(bytes2int(int2bytes(value)),
49 self.assertRaises(OverflowError, int2bytes, 123456789, 3)
50 self.assertRaises(OverflowError, int2bytes, 299999999999, 4)
53 self.assertRaises(ValueError, int2bytes, -1)
56 self.assertRaises(TypeError, int2bytes, None)