Changeset View
Changeset View
Standalone View
Standalone View
swh/storage/tests/test_retry.py
Show First 20 Lines • Show All 479 Lines • ▼ Show 20 Lines | def test_retrying_proxy_storage_raw_extrinsic_metadata_add(swh_storage, sample_data): | ||||
assert origin.url == ori_meta.id | assert origin.url == ori_meta.id | ||||
swh_storage.origin_add([origin]) | swh_storage.origin_add([origin]) | ||||
swh_storage.metadata_authority_add([sample_data.metadata_authority]) | swh_storage.metadata_authority_add([sample_data.metadata_authority]) | ||||
swh_storage.metadata_fetcher_add([sample_data.metadata_fetcher]) | swh_storage.metadata_fetcher_add([sample_data.metadata_fetcher]) | ||||
origin_metadata = swh_storage.raw_extrinsic_metadata_get( | origin_metadata = swh_storage.raw_extrinsic_metadata_get( | ||||
MetadataTargetType.ORIGIN, ori_meta.id, ori_meta.authority | MetadataTargetType.ORIGIN, ori_meta.id, ori_meta.authority | ||||
) | ) | ||||
assert origin_metadata["next_page_token"] is None | assert origin_metadata.next_page_token is None | ||||
assert not origin_metadata["results"] | assert not origin_metadata.results | ||||
swh_storage.raw_extrinsic_metadata_add([ori_meta]) | swh_storage.raw_extrinsic_metadata_add([ori_meta]) | ||||
origin_metadata = swh_storage.raw_extrinsic_metadata_get( | origin_metadata = swh_storage.raw_extrinsic_metadata_get( | ||||
MetadataTargetType.ORIGIN, ori_meta.id, ori_meta.authority | MetadataTargetType.ORIGIN, ori_meta.id, ori_meta.authority | ||||
) | ) | ||||
assert origin_metadata | assert origin_metadata | ||||
▲ Show 20 Lines • Show All 336 Lines • Show Last 20 Lines |