feat: strengthen backup and mobile workflows
This commit is contained in:
+2
-2
@@ -218,7 +218,7 @@ def test_json_and_csv_backup_round_trip_memos_with_all_fields(client):
|
||||
csv_backup = client.get("/api/v1/export.csv")
|
||||
assert b"memos" in csv_backup.content
|
||||
restored_csv = client.post(
|
||||
"/api/v1/restore.csv?mode=replace",
|
||||
"/api/v1/restore.csv?mode=merge",
|
||||
files={"file": ("dodo-export.csv", csv_backup.content, "text/csv")},
|
||||
)
|
||||
assert restored_csv.status_code == 200
|
||||
@@ -278,4 +278,4 @@ def test_legacy_backup_without_memos_still_restores(client):
|
||||
boot(client)
|
||||
backup = client.get("/api/v1/export").json()
|
||||
backup.pop("memos", None)
|
||||
assert client.post("/api/v1/restore?mode=replace", json=backup).status_code == 200
|
||||
assert client.post("/api/v1/restore?mode=merge", json=backup).status_code == 200
|
||||
|
||||
Reference in New Issue
Block a user