Changeset View
Changeset View
Standalone View
Standalone View
swh/web/tests/testcase.py
Show First 20 Lines • Show All 115 Lines • ▼ Show 20 Lines | def revision_get(self, rev_id): | ||||
rev_data = next(self.storage.revision_get([rev_id_bytes])) | rev_data = next(self.storage.revision_get([rev_id_bytes])) | ||||
return converters.from_revision(rev_data) | return converters.from_revision(rev_data) | ||||
def revision_log(self, rev_id, limit=None): | def revision_log(self, rev_id, limit=None): | ||||
rev_id_bytes = hash_to_bytes(rev_id) | rev_id_bytes = hash_to_bytes(rev_id) | ||||
return list(map(converters.from_revision, | return list(map(converters.from_revision, | ||||
self.storage.revision_log([rev_id_bytes], limit=limit))) | self.storage.revision_log([rev_id_bytes], limit=limit))) | ||||
def snapshot_get_latest(self, origin_id): | def snapshot_get_latest(self, origin_url): | ||||
snp = self.storage.snapshot_get_latest(origin_id) | snp = self.storage.snapshot_get_latest(origin_url) | ||||
return converters.from_snapshot(snp) | return converters.from_snapshot(snp) | ||||
def origin_get(self, origin_info): | def origin_get(self, origin_info): | ||||
origin = self.storage.origin_get(origin_info) | origin = self.storage.origin_get(origin_info) | ||||
return converters.from_origin(origin) | return converters.from_origin(origin) | ||||
def origin_visit_get(self, origin_id): | def origin_visit_get(self, origin_url): | ||||
visits = self.storage.origin_visit_get(origin_id) | visits = self.storage.origin_visit_get(origin_url) | ||||
return list(map(converters.from_origin_visit, visits)) | return list(map(converters.from_origin_visit, visits)) | ||||
def origin_visit_get_by(self, origin_id, visit_id): | def origin_visit_get_by(self, origin_url, visit_id): | ||||
visit = self.storage.origin_visit_get_by(origin_id, visit_id) | visit = self.storage.origin_visit_get_by(origin_url, visit_id) | ||||
return converters.from_origin_visit(visit) | return converters.from_origin_visit(visit) | ||||
def snapshot_get(self, snapshot_id): | def snapshot_get(self, snapshot_id): | ||||
snp = self.storage.snapshot_get(hash_to_bytes(snapshot_id)) | snp = self.storage.snapshot_get(hash_to_bytes(snapshot_id)) | ||||
return converters.from_snapshot(snp) | return converters.from_snapshot(snp) | ||||
def snapshot_get_branches(self, snapshot_id, branches_from='', | def snapshot_get_branches(self, snapshot_id, branches_from='', | ||||
branches_count=1000, target_types=None): | branches_count=1000, target_types=None): | ||||
snp = self.storage.snapshot_get_branches( | snp = self.storage.snapshot_get_branches( | ||||
hash_to_bytes(snapshot_id), branches_from.encode(), | hash_to_bytes(snapshot_id), branches_from.encode(), | ||||
branches_count, target_types) | branches_count, target_types) | ||||
return converters.from_snapshot(snp) | return converters.from_snapshot(snp) |