Files

19 lines
390 B
Python

from pathlib import Path
import pytest
from dojo.board import Board, build_board
from dojo.grid import parse_grid
FIXTURES = Path(__file__).parent / "fixtures"
@pytest.fixture
def quadrant_text() -> str:
return (FIXTURES / "quadrant_valid.txt").read_text(encoding="utf-8")
@pytest.fixture
def board(quadrant_text: str) -> Board:
return build_board(parse_grid(quadrant_text))