def test_get_reachable_posn_sw(self): board = Board(3, 3) board.create_board_without_holes(3) self.assertEqual(board.get_reachable_posn_dir(0, 0, Tile.get_sw_coord), []) self.assertEqual(board.get_reachable_posn_dir(1, 0, Tile.get_sw_coord), [(2, 0)])
def test_get_reachable_posn_south(self): board = Board(8, 1) board.create_board_without_holes(3) self.assertEqual(board.get_reachable_posn_dir(7, 0, Tile.get_south_coord), []) self.assertEqual(board.get_reachable_posn_dir( 1, 0, Tile.get_south_coord), [(3, 0), (5, 0), (7, 0)])