Skip to content

Commit 8cfb9f6

Browse files
authored
Merge pull request #40 from devhelmhq/fix/parity-services-harness-coverage
test: wire services catalog + alert-sensitivity into SDK harness
2 parents 58ca11c + 362ebd1 commit 8cfb9f6

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

tests/run_sdk.py

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,10 +275,40 @@ def run(client: Devhelm, resource: str, action: str, rest: list[str]) -> Any: #
275275
return client.dependencies.get(rest[0])
276276
if op == "dependencies.track":
277277
return client.dependencies.track(rest[0])
278+
if op == "dependencies.update-alert-sensitivity":
279+
return client.dependencies.update_alert_sensitivity(rest[0], rest[1])
278280
if op == "dependencies.delete":
279281
client.dependencies.delete(rest[0])
280282
return None
281283

284+
# -- Services (Status Data catalog, read-only) --
285+
if op == "services.list":
286+
return client.services.list()
287+
if op == "services.get":
288+
return client.services.get(rest[0])
289+
if op == "services.live-status":
290+
return client.services.live_status(rest[0])
291+
if op == "services.categories":
292+
return client.services.categories()
293+
if op == "services.summary":
294+
return client.services.summary()
295+
if op == "services.components":
296+
return client.services.components(rest[0])
297+
if op == "services.component-uptime":
298+
return client.services.component_uptime(rest[0], rest[1])
299+
if op == "services.batch-component-uptime":
300+
return client.services.batch_component_uptime(rest[0])
301+
if op == "services.day":
302+
return client.services.day(rest[0], rest[1])
303+
if op == "services.incidents":
304+
return client.services.incidents(rest[0] if rest else None)
305+
if op == "services.incident":
306+
return client.services.incident(rest[0], rest[1])
307+
if op == "services.uptime":
308+
return client.services.uptime(rest[0])
309+
if op == "services.maintenances":
310+
return client.services.maintenances(rest[0])
311+
282312
# -- Deploy Lock --
283313
if op == "deploy-lock.acquire":
284314
return client.deploy_lock.acquire(_parse(AcquireDeployLockRequest, rest[0]))

0 commit comments

Comments
 (0)