MAESTRO: align tests API response with selector

This commit is contained in:
Mariusz Banach
2026-02-18 01:18:58 +01:00
parent 80e4b3f4d5
commit 130965636d
4 changed files with 22 additions and 8 deletions

View File

@@ -22,9 +22,13 @@ async def test_get_tests_returns_all_registered_tests() -> None:
assert response.status_code == 200
payload = response.json()
assert isinstance(payload, list)
assert len(payload) == len(expected_lookup)
assert isinstance(payload, dict)
assert payload["totalCount"] == len(expected_lookup)
response_lookup = {item["id"]: item["name"] for item in payload}
tests_payload = payload["tests"]
assert isinstance(tests_payload, list)
assert len(tests_payload) == len(expected_lookup)
response_lookup = {item["id"]: item["name"] for item in tests_payload}
assert len(response_lookup) == len(expected_lookup)
assert response_lookup == expected_lookup