Default undated photo uploads to today
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import io
|
||||
import hashlib
|
||||
import json
|
||||
from datetime import datetime, timezone
|
||||
from pathlib import Path
|
||||
import subprocess
|
||||
import sys
|
||||
@@ -191,8 +192,9 @@ def test_photo_dates_can_come_from_photos_library_metadata(service):
|
||||
assert "valid ISO dates" in invalid.json["error"]
|
||||
|
||||
missing = upload(client, [photo(exif=Image.Exif())])
|
||||
assert missing.status_code == 400
|
||||
assert "capture date is missing" in missing.json["error"]
|
||||
assert missing.status_code == 202
|
||||
manifest = json.loads((data / "submissions" / missing.json["id"] / "manifest.json").read_text())
|
||||
assert datetime.fromisoformat(manifest["capture_dates"][0]).date() == datetime.now(timezone.utc).date()
|
||||
|
||||
|
||||
def test_batch_date_taken_overrides_metadata_for_analog_photos(service):
|
||||
|
||||
Reference in New Issue
Block a user