(mock_session_env, mock_azure_credential, db_session, mock_openai_embedding)
| 372 | |
| 373 | @pytest_asyncio.fixture(scope="function") |
| 374 | async def postgres_searcher(mock_session_env, mock_azure_credential, db_session, mock_openai_embedding): |
| 375 | from fastapi_app.postgres_searcher import PostgresSearcher |
| 376 | |
| 377 | openai_embed_client = await create_openai_embed_client(mock_azure_credential) |
| 378 | |
| 379 | yield PostgresSearcher( |
| 380 | db_session=db_session, |
| 381 | openai_embed_client=openai_embed_client, |
| 382 | embed_deployment="text-embedding-3-large", |
| 383 | embed_model="text-embedding-3-large", |
| 384 | embed_dimensions=1024, |
| 385 | embedding_column="embedding_3l", |
| 386 | ) |
nothing calls this directly
no test coverage detected