test: use store timestamps for cleanup compatibility
This commit is contained in:
@@ -1,9 +1,8 @@
|
|||||||
import json
|
|
||||||
import hashlib
|
import hashlib
|
||||||
|
import json
|
||||||
import sqlite3
|
import sqlite3
|
||||||
import sys
|
import sys
|
||||||
import shutil
|
import shutil
|
||||||
from datetime import datetime
|
|
||||||
from io import BytesIO
|
from io import BytesIO
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from types import SimpleNamespace
|
from types import SimpleNamespace
|
||||||
@@ -336,7 +335,7 @@ def test_archive_version_rejects_failed_cleanup_product_and_status_is_visible(
|
|||||||
f"/api/products/{product['product_id']}", headers=orders_auth_header()
|
f"/api/products/{product['product_id']}", headers=orders_auth_header()
|
||||||
).json()
|
).json()
|
||||||
store = product_archive_client.product_store
|
store = product_archive_client.product_store
|
||||||
purge_after = datetime.fromisoformat(deleted["purge_after"])
|
purge_after = store.get_product(deleted["product_id"]).purge_after
|
||||||
store.claim_product_purge(deleted["product_id"], purge_after)
|
store.claim_product_purge(deleted["product_id"], purge_after)
|
||||||
store.fail_product_purge(deleted["product_id"])
|
store.fail_product_purge(deleted["product_id"])
|
||||||
|
|
||||||
@@ -362,7 +361,7 @@ def test_delete_rejects_failed_cleanup_product_until_restore(product_archive_cli
|
|||||||
f"/api/products/{product['product_id']}", headers=orders_auth_header()
|
f"/api/products/{product['product_id']}", headers=orders_auth_header()
|
||||||
).json()
|
).json()
|
||||||
store = product_archive_client.product_store
|
store = product_archive_client.product_store
|
||||||
purge_after = datetime.fromisoformat(deleted["purge_after"])
|
purge_after = store.get_product(deleted["product_id"]).purge_after
|
||||||
store.claim_product_purge(deleted["product_id"], purge_after)
|
store.claim_product_purge(deleted["product_id"], purge_after)
|
||||||
store.fail_product_purge(deleted["product_id"], now=purge_after)
|
store.fail_product_purge(deleted["product_id"], now=purge_after)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user