def test_decode_zero(self):
     self.assertEqual(0, _from_base(16, []))
 def test_decode_empty_digits(self):
     self.assertEqual(456, _from_base(10, [0, 0, 0, 4, 5, 6]))
 def test_decode_base_ten(self):
     self.assertEqual(123456, _from_base(10, [1, 2, 3, 4, 5, 6]))