()
| 59 | |
| 60 | |
| 61 | def test_light_tools_predicts_mid(): |
| 62 | msgs = [ |
| 63 | {"role": "user", "content": "Read the file"}, |
| 64 | {"role": "assistant", "content": "ok", "tool_calls": [{"id": "t1"}]}, |
| 65 | {"role": "tool", "content": "content", "tool_call_id": "t1"}, |
| 66 | ] |
| 67 | sig = MetadataSignal() |
| 68 | vote = sig.predict(_make_row(messages=msgs)) |
| 69 | assert 1 <= vote.tier_id <= 2 |
| 70 | |
| 71 | |
| 72 | def test_no_benchmark_field_works(): |
nothing calls this directly
no test coverage detected