100% Coverage

This commit is contained in:
Renn F
2026-05-06 21:02:31 +02:00
parent 64c48356d0
commit 9aa30fb945
106 changed files with 28143 additions and 423 deletions
+18
View File
@@ -0,0 +1,18 @@
"""Coverage for roboco.llm.metrics — singleton ToonMetrics holder."""
from __future__ import annotations
from roboco.llm.metrics import _MetricsHolder, get_toon_metrics
def test_get_toon_metrics_returns_singleton() -> None:
_MetricsHolder.instance = None
a = get_toon_metrics()
b = get_toon_metrics()
assert a is b
def test_get_toon_metrics_creates_when_unset() -> None:
_MetricsHolder.instance = None
metrics = get_toon_metrics()
assert metrics is not None