def testLowerEndianToNumber(self): self.assertEqual(algorithmic.lower_endian_to_number([0], 2), 0) self.assertEqual(algorithmic.lower_endian_to_number([0], 7), 0) self.assertEqual(algorithmic.lower_endian_to_number([1], 2), 1) self.assertEqual(algorithmic.lower_endian_to_number([5], 8), 5) self.assertEqual(algorithmic.lower_endian_to_number([0, 1], 2), 2) self.assertEqual(algorithmic.lower_endian_to_number([0, 1, 1], 2), 6) self.assertEqual(algorithmic.lower_endian_to_number([7, 3, 1, 2], 10), 2137)