В първия от примерните тестове от rotate_left се очаква да върнем list от tuples
def test_rotate_left(self):
self.assertEqual(
solution.rotate_left(self.image),
[((0, 0, 255), (0, 255, 0), (255, 0, 0)),
((0, 255, 0), (0, 0, 255), (0, 255, 0)),
((0, 0, 255), (255, 0, 0), (0, 255, 0))])
докато при останалите трябва да върнем list от lists:
def test_lighten(self):
self.assertEqual(
solution.lighten(self.image, 0.5),
[[(127, 127, 255), (127, 255, 127), (127, 127, 255)],
[(255, 127, 127), (127, 127, 255), (127, 255, 127)],
[(127, 255, 127), (127, 255, 127), (255, 127, 127)]])
def test_invert(self):
self.assertEqual(
solution.invert(self.image),
[[(255, 255, 0), (255, 0, 255), (255, 255, 0)],
[(0, 255, 255), (255, 255, 0), (255, 0, 255)],
[(255, 0, 255), (255, 0, 255), (0, 255, 255)]])
Това означава ли че от rotate_right се очаква да връща list от tuples или просто е станала грешка