Refactor reader dependency injection in FastAPI routes and tests

This commit is contained in:
Joakim Hellsén 2026-03-15 15:39:05 +01:00
commit 727057439e
Signed by: Joakim Hellsén
SSH key fingerprint: SHA256:/9h/CsExpFp+PRhsfA0xznFx2CGfTT5R/kpuFfUgEQk
3 changed files with 193 additions and 38 deletions

View file

@ -57,7 +57,7 @@ def pytest_sessionstart(session: pytest.Session) -> None:
current_reader.close()
get_reader: Any = getattr(settings_module, "get_reader", None)
if callable(get_reader):
main_module.reader = get_reader()
get_reader()
def pytest_collection_modifyitems(config: pytest.Config, items: list[pytest.Item]) -> None: