feat: add real PDF ingestion workflow
This commit is contained in:
@@ -3,7 +3,9 @@ import pytest
|
||||
from pathlib import Path
|
||||
|
||||
from app.config import Settings
|
||||
from app.api.routes import get_project_repository
|
||||
from app.main import app
|
||||
from app.repositories.memory import InMemoryProjectRepository
|
||||
from app.runtime_settings import EncryptedSettingsStore, get_runtime_store
|
||||
|
||||
|
||||
@@ -17,7 +19,9 @@ def transport(tmp_path: Path) -> httpx.ASGITransport:
|
||||
redis_url="redis://:secret@redis:6379/0",
|
||||
)
|
||||
)
|
||||
repository = InMemoryProjectRepository()
|
||||
app.dependency_overrides[get_runtime_store] = lambda: store
|
||||
app.dependency_overrides[get_project_repository] = lambda: repository
|
||||
return httpx.ASGITransport(app=app)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user