from __future__ import annotations


def test_metrics_endpoint_exposes_sofiia_counters(sofiia_client):
    r = sofiia_client.get("/metrics")
    assert r.status_code == 200, r.text
    body = r.text
    assert "sofiia_send_requests_total" in body
    assert "sofiia_idempotency_replays_total" in body
    assert "sofiia_cursor_requests_total" in body

