Changeset View
Changeset View
Standalone View
Standalone View
swh/web/tests/browse/views/test_origin.py
Show First 20 Lines • Show All 1,011 Lines • ▼ Show 20 Lines | for branch in origin_branches: | ||||
"browse-origin-directory", | "browse-origin-directory", | ||||
query_params={"origin_url": origin_info["url"], "branch": branch["name"]}, | query_params={"origin_url": origin_info["url"], "branch": branch["name"]}, | ||||
) | ) | ||||
assert_contains(resp, '<a href="%s">' % escape(browse_branch_url)) | assert_contains(resp, '<a href="%s">' % escape(browse_branch_url)) | ||||
browse_revision_url = reverse( | browse_revision_url = reverse( | ||||
"browse-revision", | "browse-revision", | ||||
url_args={"sha1_git": branch["revision"]}, | url_args={"sha1_git": branch["revision"]}, | ||||
query_params={"origin": origin_info["url"]}, | query_params={"origin_url": origin_info["url"]}, | ||||
) | ) | ||||
assert_contains(resp, '<a href="%s">' % escape(browse_revision_url)) | assert_contains(resp, '<a href="%s">' % escape(browse_revision_url)) | ||||
def _origin_releases_test_helper(client, origin_info, origin_snapshot): | def _origin_releases_test_helper(client, origin_info, origin_snapshot): | ||||
query_params = {"origin_url": origin_info["url"]} | query_params = {"origin_url": origin_info["url"]} | ||||
url = reverse("browse-origin-releases", query_params=query_params) | url = reverse("browse-origin-releases", query_params=query_params) | ||||
Show All 21 Lines | if nb_releases > 0: | ||||
) | ) | ||||
assert_contains(resp, '<tr class="swh-release-entry', count=nb_releases) | assert_contains(resp, '<tr class="swh-release-entry', count=nb_releases) | ||||
for release in origin_releases: | for release in origin_releases: | ||||
browse_release_url = reverse( | browse_release_url = reverse( | ||||
"browse-release", | "browse-release", | ||||
url_args={"sha1_git": release["id"]}, | url_args={"sha1_git": release["id"]}, | ||||
query_params={"origin": origin_info["url"]}, | query_params={"origin_url": origin_info["url"]}, | ||||
) | ) | ||||
browse_revision_url = reverse( | browse_revision_url = reverse( | ||||
"browse-revision", | "browse-revision", | ||||
url_args={"sha1_git": release["target"]}, | url_args={"sha1_git": release["target"]}, | ||||
query_params={"origin": origin_info["url"]}, | query_params={"origin_url": origin_info["url"]}, | ||||
) | ) | ||||
assert_contains(resp, '<a href="%s">' % escape(browse_release_url)) | assert_contains(resp, '<a href="%s">' % escape(browse_release_url)) | ||||
assert_contains(resp, '<a href="%s">' % escape(browse_revision_url)) | assert_contains(resp, '<a href="%s">' % escape(browse_revision_url)) | ||||
@given( | @given( | ||||
new_origin(), visit_dates(), revisions(min_size=10, max_size=10), existing_release() | new_origin(), visit_dates(), revisions(min_size=10, max_size=10), existing_release() | ||||
Show All 39 Lines |