pytest-homeassistant-custom-component icon indicating copy to clipboard operation
pytest-homeassistant-custom-component copied to clipboard

load_json_X_fixture calculates the wrong path

Open Taraman17 opened this issue 8 months ago • 0 comments

The json versions of the load_fixture function get the wrong path and I get the following error:

FileNotFoundError: [Errno 2] No such file or directory: '/home/vscode/.local/ha-venv/lib/python3.12/site-packages/pytest_homeassistant_custom_component/components/fixtures/group1.json'

The problem is here:

start_path = traceback.extract_stack()[-3].filename

If load_fixture is called via another function, you have to go one step further back in the stack, making it -4

Taraman17 avatar Jun 22 '24 15:06 Taraman17