(agent_runner: TestRunner)
| 88 | indirect=True, |
| 89 | ) |
| 90 | def test_complex_function_calls_success(agent_runner: TestRunner): |
| 91 | param1 = {"name": "Test", "count": 3} |
| 92 | param2 = [ |
| 93 | {"name": "Function", "count": 2}, |
| 94 | {"name": "Retrieval", "count": 1}, |
| 95 | ] |
| 96 | _call_function_and_assert( |
| 97 | agent_runner, |
| 98 | "complex_function_list_dict", |
| 99 | [param1, param2], |
| 100 | "test", |
| 101 | ) |
| 102 | |
| 103 | |
| 104 | @pytest.mark.parametrize( |
nothing calls this directly
no test coverage detected