fix(tests): sync 4 tests to current production contracts

- SSH schema: add user + user_password fields (service extended post-test)
- TopologySummary: repo.get_topology() returns model now, not raw dict
- health live: tarpit_watcher added to get_background_tasks(), add to expected set
This commit is contained in:
2026-05-10 06:48:42 -04:00
parent e4626879f6
commit 64610bf96e
4 changed files with 6 additions and 8 deletions

View File

@@ -119,7 +119,7 @@ class TestHealthLive:
)
data = resp.json()
expected = {"database", "ingestion_worker", "collector_worker",
"attacker_worker", "sniffer_worker", "docker"}
"attacker_worker", "sniffer_worker", "tarpit_watcher", "docker"}
assert set(data["components"].keys()) == expected
async def test_database_healthy_with_real_db(self, live_client, token):