import sys import types import pytest from fastapi.testclient import TestClient # Stub sentry_sdk to avoid optional dependency issues during import of app stub = types.ModuleType("sentry_sdk") stub.init = lambda *args, **kwargs: None sys.modules.setdefault("sentry_sdk", stub) # Import the FastAPI application from app.app import fastApi as app # noqa: E402 @pytest.fixture(scope="session") def fastapi_app(): return app @pytest.fixture(scope="session") def client(fastapi_app): return TestClient(fastapi_app, raise_server_exceptions=True)