()
| 3 | |
| 4 | |
| 5 | def test_metrics_increment(): |
| 6 | m = RoutingMetrics() |
| 7 | m.record_routing(tier=0, model="deepseek-chat", method="direct", confidence=0.8) |
| 8 | m.record_routing(tier=3, model="claude-opus", method="conservative", confidence=0.5) |
| 9 | assert m.total_requests == 2 |
| 10 | assert m.requests_by_tier[0] == 1 |
| 11 | assert m.requests_by_tier[3] == 1 |
| 12 | assert m.conservative_count == 1 |
| 13 | |
| 14 | |
| 15 | def test_metrics_snapshot(): |
nothing calls this directly
no test coverage detected