generated from coulomb/repo-seed
Implement ops inventory probe evidence slice
This commit is contained in:
@@ -125,9 +125,15 @@ async def test_delete_schedule_removes_schedule(env: WorkflowEnvironment) -> Non
|
||||
await upsert_schedule(env.client, defn)
|
||||
await delete_schedule(env.client, defn.id)
|
||||
|
||||
schedules = await list_schedules(env.client)
|
||||
ids = [s["schedule_id"] for s in schedules]
|
||||
assert schedule_id(defn.id) not in ids, "Schedule should be gone after delete"
|
||||
sid = schedule_id(defn.id)
|
||||
ids: list[str] = []
|
||||
for _ in range(10):
|
||||
schedules = await list_schedules(env.client)
|
||||
ids = [s["schedule_id"] for s in schedules]
|
||||
if sid not in ids:
|
||||
break
|
||||
await asyncio.sleep(0.3)
|
||||
assert sid not in ids, "Schedule should be gone after delete"
|
||||
|
||||
|
||||
# ── T25e: delete_schedule is idempotent (no-op for non-existent schedule) ────
|
||||
|
||||
Reference in New Issue
Block a user