(self)
| 179 | self.assertEqual(out[2]["tool_call_id"], "call_1") |
| 180 | |
| 181 | def test_split_reasoning(self): |
| 182 | r, c = split_reasoning("<think>plan</think>final", "<think>", "</think>") |
| 183 | self.assertEqual(r, "plan") |
| 184 | self.assertEqual(c, "final") |
| 185 | |
| 186 | def test_parse_tool_calls_with_shim(self): |
| 187 | tm = types.SimpleNamespace( |
nothing calls this directly
no test coverage detected