def test_piece_attack_moves(self):
     board = Board(False)
     board.load_fen("8/8/8/8/8/p7/8/R3P3 b kQkq d3 0 1")
     expected_moves_white = set([
         ((0, 0), (0, 1)), ((0, 0), (0, 2)), 
         ((0, 0), (1, 0)), ((0, 0), (2, 0)), ((0, 0), (3, 0)),
     ])
     self.assertEqual(tuples(board.piece_attack_moves((0, 0))),
                      expected_moves_white)