self = <swh.storage.tests.test_in_memory.TestInMemoryStorage object at 0x7fb3ed37ed30>
swh_storage = <swh.storage.in_memory.InMemoryStorage object at 0x7fb3ed37efd0>
sample_data = <swh.storage.tests.storage_data.StorageData object at 0x7fb3d3757710>
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
TEST RESULT
TEST RESULT
- Run At
- Apr 6 2021, 1:56 PM