client = <django.test.client.Client object at 0x7f913c29bf60>
staff_user = <User: admin>
archive_data = <swh.web.tests.conftest._ArchiveData object at 0x7f913bb22eb8>
swh_scheduler = <swh.scheduler.backend.SchedulerBackend object at 0x7f913bb22d68>
origin = {'archives': ['repo_with_submodules.tgz'], 'id': b'\xc4\xb9\xc3\x0f\xd8\x01\x07\x05\xb8\xc2\x14H\xc3\xaaV\x85\xa9\xb2\...g/10.5063/schema/codemeta-2.0', 'description': 'This is just a sample repository with submodules'}, 'type': 'git', ...}
@pytest.mark.django_db
def test_origin_root_directory_view(
client, staff_user, archive_data, swh_scheduler, origin
):
origin_visits = archive_data.origin_visit_get(origin["url"])
visit = origin_visits[-1]
snapshot = archive_data.snapshot_get(visit["snapshot"])
snapshot_sizes = archive_data.snapshot_count_branches(snapshot["id"])
head_rev_id = archive_data.snapshot_get_head(snapshot)
head_rev = archive_data.revision_get(head_rev_id)
root_dir_sha1 = head_rev["directory"]
dir_content = archive_data.directory_ls(root_dir_sha1)
branches, releases, _ = process_snapshot_branches(snapshot)
_origin_directory_view_test_helper(
client,
staff_user,
archive_data,
origin,
visit,
snapshot_sizes,
branches,
releases,
root_dir_sha1,
root_dir_sha1,
> dir_content,
)
.tox/py3/lib/python3.7/site-packages/swh/web/tests/browse/views/test_origin.py:80:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
.tox/py3/lib/python3.7/site-packages/swh/web/tests/browse/views/test_origin.py:933: in _origin_directory_view_test_helper
assert_contains(resp, "vault-cook-directory")
.tox/py3/lib/python3.7/site-packages/django/test/testcases.py:454: in assertContains
self.assertTrue(real_count != 0, msg_prefix + "Couldn't find %s in response" % text_repr)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <django.test.testcases.TestCase testMethod=run>, expr = False
msg = "False is not true : Couldn't find 'vault-cook-directory' in response"
def assertTrue(self, expr, msg=None):
"""Check that the expression is true."""
if not expr:
msg = self._formatMessage(msg, "%s is not true" % safe_repr(expr))
> raise self.failureException(msg)
E AssertionError: False is not true : Couldn't find 'vault-cook-directory' in response
/usr/lib/python3.7/unittest/case.py:692: AssertionError
TEST RESULT
TEST RESULT
- Run At
- Sep 1 2022, 12:00 PM