(agent_runner: TestRunner, query: str, expected)
| 274 | |
| 275 | |
| 276 | def _assert_function_output(agent_runner: TestRunner, query: str, expected): |
| 277 | agent_runner.run(query) |
| 278 | |
| 279 | # Retrieve the latest model response event |
| 280 | model_response_event = agent_runner.get_events()[-1] |
| 281 | |
| 282 | # Assert the response content |
| 283 | assert model_response_event.content.role == "model" |
| 284 | assert ( |
| 285 | expected.lower() |
| 286 | in model_response_event.content.parts[0].text.strip().lower() |
| 287 | ) |
no test coverage detected