Page MenuHomeSoftware Heritage

Jenkins > .tox.py3.lib.python3.7.site-packages.swh.storage.tests.test_converters::test_db_to_release
Failed

TEST RESULT

Run At
Aug 12 2020, 11:01 AM
Details
def test_db_to_release(): # when actual_release = converters.db_to_release( { "id": b"release-id", "target": b"revision-id", "target_type": "revision", "date": None, "date_offset": None, "date_neg_utc_offset": None, "name": b"release-name", "comment": b"release comment", "synthetic": True, "author_fullname": b"auth-fullname", "author_name": b"auth-name", "author_email": b"auth-email", } ) # then > assert actual_release == { "author": { "fullname": b"auth-fullname", "name": b"auth-name", "email": b"auth-email", }, "date": None, "id": b"release-id", "name": b"release-name", "message": b"release comment", "synthetic": True, "target": b"revision-id", "target_type": "revision", } E AssertionError: assert Release(name=...b'release-id') == {'author': {'...comment', ...} E +Release(name=b'release-name', message=b'release comment', target=b'revision-id', target_type=<ObjectType.REVISION: 'revision'>, synthetic=True, author=Person(fullname=b'auth-fullname', name=b'auth-name', email=b'auth-email'), date=None, metadata=None, id=b'release-id') E -{'author': {'fullname': b'auth-fullname', 'name': b'auth-name', 'email': b'auth-email'}, 'date': None, 'id': b'release-id', 'name': b'release-name', 'message': b'release comment', 'synthetic': True, 'target': b'revision-id', 'target_type': 'revision'} .tox/py3/lib/python3.7/site-packages/swh/storage/tests/test_converters.py:138: AssertionError