Page MenuHomeSoftware Heritage

D6674.id24250.diff
No OneTemporary

D6674.id24250.diff

diff --git a/requirements-test.txt b/requirements-test.txt
--- a/requirements-test.txt
+++ b/requirements-test.txt
@@ -2,3 +2,4 @@
pytest-mongodb
swh.loader.git >= 0.8
swh.journal >= 0.8
+swh.storage >= 0.40
diff --git a/swh/provenance/tests/conftest.py b/swh/provenance/tests/conftest.py
--- a/swh/provenance/tests/conftest.py
+++ b/swh/provenance/tests/conftest.py
@@ -20,7 +20,7 @@
from swh.provenance.interface import ProvenanceInterface, ProvenanceStorageInterface
from swh.provenance.storage.archive import ArchiveStorage
from swh.storage.interface import StorageInterface
-from swh.storage.replay import process_replay_objects
+from swh.storage.replay import OBJECT_CONVERTERS, process_replay_objects
@pytest.fixture(
@@ -124,6 +124,10 @@
def fill_storage(storage: StorageInterface, data: Dict[str, Any]) -> None:
+ data = {
+ object_type: [OBJECT_CONVERTERS[object_type](d) for d in values]
+ for object_type, values in data.items()
+ }
process_replay_objects(data, storage=storage)

File Metadata

Mime Type
text/plain
Expires
Dec 20 2024, 11:43 AM (11 w, 4 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3224720

Event Timeline