Changeset View
Changeset View
Standalone View
Standalone View
swh/web/tests/browse/views/test_revision.py
Show All 14 Lines | |||||
from swh.model.swhids import ObjectType | from swh.model.swhids import ObjectType | ||||
from swh.web.common.identifiers import gen_swhid | from swh.web.common.identifiers import gen_swhid | ||||
from swh.web.common.utils import format_utc_iso_date, parse_iso8601_date_to_utc, reverse | from swh.web.common.utils import format_utc_iso_date, parse_iso8601_date_to_utc, reverse | ||||
from swh.web.tests.django_asserts import assert_contains, assert_not_contains | from swh.web.tests.django_asserts import assert_contains, assert_not_contains | ||||
from swh.web.tests.strategies import ( | from swh.web.tests.strategies import ( | ||||
new_origin, | new_origin, | ||||
new_person, | new_person, | ||||
new_swh_date, | new_swh_date, | ||||
origin, | |||||
revision, | revision, | ||||
unknown_revision, | unknown_revision, | ||||
) | ) | ||||
from swh.web.tests.utils import check_html_get_response | from swh.web.tests.utils import check_html_get_response | ||||
@given(revision()) | @given(revision()) | ||||
def test_revision_browse(client, archive_data, revision): | def test_revision_browse(client, archive_data, revision): | ||||
_revision_browse_checks(client, archive_data, revision) | _revision_browse_checks(client, archive_data, revision) | ||||
@given(origin()) | |||||
def test_revision_origin_snapshot_browse(client, archive_data, swh_scheduler, origin): | def test_revision_origin_snapshot_browse(client, archive_data, swh_scheduler, origin): | ||||
snapshot = archive_data.snapshot_get_latest(origin["url"]) | snapshot = archive_data.snapshot_get_latest(origin["url"]) | ||||
revision = archive_data.snapshot_get_head(snapshot) | revision = archive_data.snapshot_get_head(snapshot) | ||||
_revision_browse_checks(client, archive_data, revision, origin_url=origin["url"]) | _revision_browse_checks(client, archive_data, revision, origin_url=origin["url"]) | ||||
_revision_browse_checks(client, archive_data, revision, snapshot=snapshot) | _revision_browse_checks(client, archive_data, revision, snapshot=snapshot) | ||||
_revision_browse_checks( | _revision_browse_checks( | ||||
client, archive_data, revision, origin_url=origin["url"], snapshot=snapshot, | client, archive_data, revision, origin_url=origin["url"], snapshot=snapshot, | ||||
▲ Show 20 Lines • Show All 304 Lines • Show Last 20 Lines |