Page MenuHomeSoftware Heritage

Jenkins > .tox.py3.lib.python3.7.site-packages.swh.storage.tests.test_api_client.TestStorageApi::test_release_add
Failed

TEST RESULT

Run At
Apr 6 2021, 1:56 PM
Details
self = <swh.storage.tests.test_api_client.TestStorageApi object at 0x7fb5c599c6a0> swh_storage = <RemoteStorage url=mock://example.com/> sample_data = <swh.storage.tests.storage_data.StorageData object at 0x7fb5c5604cf8> def test_release_add(self, swh_storage, sample_data): release, release2 = sample_data.releases[:2] init_missing = swh_storage.release_missing([release.id, release2.id]) assert list(init_missing) == [release.id, release2.id] actual_result = swh_storage.release_add([release, release2]) assert actual_result == {"release:add": 2} end_missing = swh_storage.release_missing([release.id, release2.id]) assert list(end_missing) == [] > assert list(swh_storage.journal_writer.journal.objects) == [ ("release", release), ("release", release2), ] E assert [('release', ...\xc8P\xb87'))] == [('release', ...+t\x19~B\r'))] E At index 0 diff: ('release', Release(name=b'v0.0.2', message=b'v0.0.2\nMisc performance improvements + bug fixes', target=b'\xdfzoj\x99g\x1f\xb7\xf746A\xaf\xf9\x83\xa3\x14\xefaa', target_type=<ObjectType.REVISION: 'revision'>, synthetic=False, author=Person(fullname=b'tony <ar@dumont.fr>', name=b'tony', email=b'ar@dumont.fr'), date=TimestampWithTimezone(timestamp=Timestamp(seconds=1634366813, microseconds=0), offset=-120, negative_utc=False), metadata=None, id=b'i\x02\xbdL\x82\xb7\xd1\x9aB\x1d"J\xed\xab+t\x19~B\r')) != ('release', Release(name=b'v0.0.1', message=b'synth... E E ...Full output truncated (10 lines hidden), use '-vv' to show .tox/py3/lib/python3.7/site-packages/swh/storage/tests/storage_tests.py:1262: AssertionError