Changeset View
Changeset View
Standalone View
Standalone View
swh/web/tests/conftest.py
Show First 20 Lines • Show All 226 Lines • ▼ Show 20 Lines | def origin_get(self, origin_info): | ||||
return converters.from_origin(origin) | return converters.from_origin(origin) | ||||
def origin_visit_get(self, origin_url): | def origin_visit_get(self, origin_url): | ||||
visits = self.storage.origin_visit_get(origin_url) | 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_url, visit_id): | def origin_visit_get_by(self, origin_url, visit_id): | ||||
visit = self.storage.origin_visit_get_by(origin_url, visit_id) | visit = self.storage.origin_visit_get_by(origin_url, visit_id) | ||||
return converters.from_origin_visit(visit) | visit_status = self.storage.origin_visit_status_get_latest(origin_url, visit_id) | ||||
return converters.from_origin_visit({**visit, **visit_status.to_dict()}) | |||||
def origin_visit_status_get_latest( | def origin_visit_status_get_latest( | ||||
self, | self, | ||||
origin_url, | origin_url, | ||||
type: Optional[str] = None, | type: Optional[str] = None, | ||||
allowed_statuses: Optional[Iterable[str]] = None, | allowed_statuses: Optional[Iterable[str]] = None, | ||||
require_snapshot: bool = False, | require_snapshot: bool = False, | ||||
): | ): | ||||
▲ Show 20 Lines • Show All 90 Lines • Show Last 20 Lines |