Create a TestClient for the FastAPI app without starting a server.
(
mock_session_service,
mock_artifact_service,
mock_memory_service,
mock_agent_loader,
mock_eval_sets_manager,
mock_eval_set_results_manager,
)
| 681 | |
| 682 | @pytest.fixture |
| 683 | def test_app( |
| 684 | mock_session_service, |
| 685 | mock_artifact_service, |
| 686 | mock_memory_service, |
| 687 | mock_agent_loader, |
| 688 | mock_eval_sets_manager, |
| 689 | mock_eval_set_results_manager, |
| 690 | ): |
| 691 | """Create a TestClient for the FastAPI app without starting a server.""" |
| 692 | return _create_test_client( |
| 693 | mock_session_service, |
| 694 | mock_artifact_service, |
| 695 | mock_memory_service, |
| 696 | mock_agent_loader, |
| 697 | mock_eval_sets_manager, |
| 698 | mock_eval_set_results_manager, |
| 699 | ) |
| 700 | |
| 701 | |
| 702 | @pytest.fixture |
nothing calls this directly
no test coverage detected