Changeset View
Changeset View
Standalone View
Standalone View
swh/storage/tests/test_storage.py
Show First 20 Lines • Show All 1,589 Lines • ▼ Show 20 Lines | def test_origin_get_by_sha1(self, swh_storage, sample_data): | ||||
assert swh_storage.origin_get([origin.url])[0] is None | assert swh_storage.origin_get([origin.url])[0] is None | ||||
swh_storage.origin_add([origin]) | swh_storage.origin_add([origin]) | ||||
origins = list(swh_storage.origin_get_by_sha1([sha1(origin.url)])) | origins = list(swh_storage.origin_get_by_sha1([sha1(origin.url)])) | ||||
assert len(origins) == 1 | assert len(origins) == 1 | ||||
assert origins[0]["url"] == origin.url | assert origins[0]["url"] == origin.url | ||||
def test_origin_get_by_sha1_not_found(self, swh_storage, sample_data): | def test_origin_get_by_sha1_not_found(self, swh_storage, sample_data): | ||||
origin = sample_data.origin | unknown_origin = sample_data.origin | ||||
assert swh_storage.origin_get([origin.url])[0] is None | assert swh_storage.origin_get([unknown_origin.url])[0] is None | ||||
origins = list(swh_storage.origin_get_by_sha1([sha1(origin.url)])) | origins = list(swh_storage.origin_get_by_sha1([sha1(unknown_origin.url)])) | ||||
assert len(origins) == 1 | assert len(origins) == 1 | ||||
assert origins[0] is None | assert origins[0] is None | ||||
def test_origin_search_single_result(self, swh_storage, sample_data): | def test_origin_search_single_result(self, swh_storage, sample_data): | ||||
origin, origin2 = sample_data.origins[:2] | origin, origin2 = sample_data.origins[:2] | ||||
actual_page = swh_storage.origin_search(origin.url) | actual_page = swh_storage.origin_search(origin.url) | ||||
assert actual_page.next_page_token is None | assert actual_page.next_page_token is None | ||||
▲ Show 20 Lines • Show All 2,692 Lines • Show Last 20 Lines |