fix: close library upload flow and harden image storage
This commit is contained in:
@@ -174,3 +174,16 @@ def test_session_changes_invalidate_preview(client, browser, monkeypatch):
|
||||
]
|
||||
monkeypatch.setattr(photos.synology, "sid", lambda: "new-session")
|
||||
assert client.get(item["preview_url"]).status_code == 404
|
||||
|
||||
|
||||
def test_sparse_search_finds_match_after_an_empty_batch(client, browser):
|
||||
_, rows, _ = browser
|
||||
rows[45]["filename"] = "later-match.jpg"
|
||||
first = client.get(
|
||||
"/api/v1/source-libraries/family/browse?filename=later-match&limit=10"
|
||||
).json()
|
||||
assert first["items"] == [] and first["next_offset"] == 40
|
||||
second = client.get(
|
||||
"/api/v1/source-libraries/family/browse?filename=later-match&limit=10&offset=40"
|
||||
).json()
|
||||
assert [item["name"] for item in second["items"]] == ["later-match.jpg"]
|
||||
|
||||
Reference in New Issue
Block a user