def test_knight_moves(self): knight1 = Knight(Colour.WHITE, (4, 4)) pawn1 = Pawn(Colour.WHITE, (3, 6)) self.assertEquals(set(knight1.list_moves([pawn1])), set([(5, 6), (3, 2), (6, 3), (2, 3), (2, 5), (5, 2), (6, 5)]))