from collections.abc import Iterator import pytest from fastapi.testclient import TestClient from app.main import create_app from app.settings import Settings @pytest.fixture def client() -> Iterator[TestClient]: app = create_app(Settings(request_timeout_seconds=1, connect_timeout_seconds=1)) with TestClient(app) as test_client: yield test_client