(self)
| 313 | self.assertEqual(out[2]["name"], "f") |
| 314 | |
| 315 | def test_split_reasoning(self): |
| 316 | r, c = split_reasoning("<think>step 1\nstep 2</think>The answer is 42.", "<think>", "</think>") |
| 317 | self.assertEqual(r, "step 1\nstep 2") |
| 318 | self.assertEqual(c, "The answer is 42.") |
| 319 | |
| 320 | def test_split_reasoning_no_marker(self): |
| 321 | r, c = split_reasoning("just text", "<think>", "</think>") |
nothing calls this directly
no test coverage detected