api_client = <rest_framework.test.APIClient object at 0x7fc3f0930208>
archive_data = <swh.web.tests.conftest._ArchiveData object at 0x7fc3f09306d8>
revision = 'a154c6704761d24b9df91e66e8d449c38cc0b022'
def test_api_revision_log(api_client, archive_data, revision):
limit = 10
url = reverse(
"api-1-revision-log",
url_args={"sha1_git": revision},
query_params={"limit": limit},
)
rv = check_api_get_responses(api_client, url, status_code=200)
expected_log = archive_data.revision_log(revision, limit=limit)
expected_log = list(
map(enrich_revision, expected_log, [rv.wsgi_request] * len(expected_log))
)
> assert rv.data == expected_log
E AssertionError: assert [{'author': {...0', ...}, ...] == [{'author': {...0', ...}, ...]
E Left contains 38 more items, first extra item: {'author': {'email': 'evgeniy.pakalo@gmail.com', 'fullname': 'Yauheni Pakala <evgeniy.pakalo@gmail.com>', 'name': 'Yau...>', 'name': 'Yauheni Pakala'}, 'committer_date': '2017-09-23T17:43:35+03:00', 'date': '2017-09-23T17:43:35+03:00', ...}
E Full diff:
E [
E {'author': {'email': 'evgeniy.pakalo@gmail.com',
E 'fullname': 'Yauheni Pakala <evgeniy.pakalo@gmail.com>',
E 'name': 'Yauheni Pakala'},
E 'committer': {'email': 'evgeniy.pakalo@gmail.com',...
E
E ...Full output truncated (1029 lines hidden), use '-vv' to show
.tox/py3/lib/python3.7/site-packages/swh/web/tests/api/views/test_revision.py:85: AssertionError
TEST RESULT
TEST RESULT
- Run At
- Feb 3 2022, 3:34 PM