1from pathlib import Path
2import sys
3
4import pytest
5
6
7_SCRIPT_DIR = Path(__file__).absolute().parent
8sys.path.insert(0, str(_SCRIPT_DIR / ".." / ".." / "genpinctrl"))
9
10
11@pytest.fixture()
12def data():
13    """Pytest fixture to load test data files"""
14    return _SCRIPT_DIR / "data"
15
16
17@pytest.fixture()
18def pindata(data):
19    """Pytest fixture to load test STM32 Open Pin Data files"""
20    return data / "pindata"
21