def test_int_to_bin_signed(self): self.assertEqual(int_to_bin(-13, 5), "\x01\x00\x00\x01\x01")
def test_int_to_bin(self): self.assertEqual(int_to_bin(19, 5), "\x01\x00\x00\x01\x01")
def test_int_to_bin(self): self.assertEqual(int_to_bin(19, 5), six.b("\x01\x00\x00\x01\x01")) self.assertEqual(int_to_bin(19, 8), six.b('\x00\x00\x00\x01\x00\x00\x01\x01')) self.assertEqual(int_to_bin(19, 3), six.b('\x00\x01\x01'))
def test_int_to_bin_signed(self): self.assertEqual(int_to_bin(-13, 5), six.b("\x01\x00\x00\x01\x01")) self.assertEqual(int_to_bin(-13, 8), six.b("\x01\x01\x01\x01\x00\x00\x01\x01"))
def test_int_to_bin(self): self.assertEqual(int_to_bin(19, 5), b"\x01\x00\x00\x01\x01") self.assertEqual(int_to_bin(19, 8), b'\x00\x00\x00\x01\x00\x00\x01\x01') self.assertEqual(int_to_bin(19, 3), b'\x00\x01\x01')