From 4e40df4dad6f3b05b4cd7a4a7578d397e85ea637 Mon Sep 17 00:00:00 2001 From: Georges-Antoine Assi Date: Sat, 20 Sep 2025 19:41:56 -0400 Subject: [PATCH] add test for new endpoint --- backend/tests/endpoints/test_heartbeat.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/backend/tests/endpoints/test_heartbeat.py b/backend/tests/endpoints/test_heartbeat.py index 548694ce6..e4ecd8428 100644 --- a/backend/tests/endpoints/test_heartbeat.py +++ b/backend/tests/endpoints/test_heartbeat.py @@ -55,3 +55,16 @@ def test_heartbeat(client): oidc = heartbeat["OIDC"] assert isinstance(oidc["ENABLED"], bool) assert isinstance(oidc["PROVIDER"], str) + + +def test_heartbeat_metadata(client): + response = client.get("/api/heartbeat/metadata/flashpoint") + assert response.status_code == status.HTTP_200_OK + + heartbeat = response.json() + assert heartbeat + + +def test_heartbeat_metadata_unknown_source(client): + response = client.get("/api/heartbeat/metadata/unknown") + assert response.status_code == status.HTTP_400_BAD_REQUEST