krz/hutch-stats

Server-side utility for calculating contributions for sourcehut users.

clone: git clone https://gitbay.org/krz/hutch-stats.git

main: tests/test_health.py · raw

 1from fastapi.testclient import TestClient
 2
 3from srht_contrib.main import create_app
 4
 5
 6def test_health_endpoint() -> None:
 7    with TestClient(create_app()) as client:
 8        response = client.get("/health")
 9
10    assert response.status_code == 200
11    assert response.json() == {"status": "ok"}
12
13
14def test_scheduler_is_disabled_by_default(client: TestClient) -> None:
15    assert client.app.state.scheduler is None