(agent_class)
| 175 | |
| 176 | @pytest.mark.parametrize("agent_class", [CodeAgent, ToolCallingAgent]) |
| 177 | def test_code_agent_metrics(agent_class): |
| 178 | agent = agent_class( |
| 179 | tools=[], |
| 180 | model=FakeLLMModel(), |
| 181 | max_steps=1, |
| 182 | ) |
| 183 | agent.run("Fake task") |
| 184 | |
| 185 | assert agent.monitor.total_input_token_count == 10 |
| 186 | assert agent.monitor.total_output_token_count == 20 |
| 187 | |
| 188 | |
| 189 | class ReplayTester(unittest.TestCase): |
nothing calls this directly
no test coverage detected
searching dependent graphs…