refactor: remove manual refresh and search controls
This commit is contained in:
@@ -244,7 +244,8 @@ def test_after_completion_recurrence_survives_json_and_csv_round_trips(client):
|
||||
|
||||
restored = client.post("/api/v1/restore?mode=merge", json=exported)
|
||||
assert restored.status_code == 200
|
||||
restored_task = client.get("/api/v1/tasks", params={"q": task["title"]}).json()["items"][0]
|
||||
restored_items = client.get("/api/v1/tasks", params={"limit": 100}).json()["items"]
|
||||
restored_task = next(item for item in restored_items if item["title"] == task["title"])
|
||||
restored_recurrence = client.get(f"/api/v1/tasks/{restored_task['id']}/recurrence").json()
|
||||
assert restored_recurrence["trigger_mode"] == "after_completion"
|
||||
assert restored_recurrence["after_completion_days"] == 2
|
||||
@@ -256,7 +257,8 @@ def test_after_completion_recurrence_survives_json_and_csv_round_trips(client):
|
||||
files={"file": ("dodo-export.csv", csv_export.content, "text/csv")},
|
||||
)
|
||||
assert csv_restore.status_code == 200
|
||||
csv_task = client.get("/api/v1/tasks", params={"q": task["title"]}).json()["items"][0]
|
||||
csv_items = client.get("/api/v1/tasks", params={"limit": 100}).json()["items"]
|
||||
csv_task = next(item for item in csv_items if item["title"] == task["title"])
|
||||
assert client.get(f"/api/v1/tasks/{csv_task['id']}/recurrence").json()["trigger_mode"] == "after_completion"
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user