Changeset View
Changeset View
Standalone View
Standalone View
swh/web/tests/misc/test_coverage.py
Show First 20 Lines • Show All 119 Lines • ▼ Show 20 Lines | ): | ||||
assert_contains(resp, f'src="{logo_url}"') | assert_contains(resp, f'src="{logo_url}"') | ||||
origin_visit_types = set() | origin_visit_types = set() | ||||
if "instances" in origins: | if "instances" in origins: | ||||
for visit_types_ in origins["instances"].values(): | for visit_types_ in origins["instances"].values(): | ||||
origin_visit_types.update(visit_types_.keys()) | origin_visit_types.update(visit_types_.keys()) | ||||
for data in visit_types_.values(): | for data in visit_types_.values(): | ||||
if data["count"]: | if data["count"] and data["search_url"]: | ||||
assert_contains(resp, f'<a href="{escape(data["search_url"])}"') | assert_contains(resp, f'<a href="{escape(data["search_url"])}"') | ||||
else: | else: | ||||
for search_url in origins["search_urls"].values(): | for search_url in origins["search_urls"].values(): | ||||
assert_contains(resp, f'<a href="{escape(search_url)}"') | assert_contains(resp, f'<a href="{escape(search_url)}"') | ||||
for visit_type in origin_visit_types: | for visit_type in origin_visit_types: | ||||
assert_contains(resp, f"<td>{visit_type}</td>") | assert_contains(resp, f"<td>{visit_type}</td>") | ||||
▲ Show 20 Lines • Show All 125 Lines • Show Last 20 Lines |