self = <swh.storage.tests.test_storage.TestStorage object at 0x7fd49c9a4fd0>
swh_storage = <swh.storage.storage.Storage object at 0x7fd49c9a4ac8>
sample_data = <swh.storage.tests.storage_data.StorageData object at 0x7fd49c999ba8>
def test_content_update(self, swh_storage, sample_data):
cont1 = sample_data.content
if hasattr(swh_storage, "journal_writer"):
swh_storage.journal_writer.journal = None # TODO, not supported
swh_storage.content_add([cont1])
# alter the sha1_git for example
cont1b = attr.evolve(
cont1, sha1_git=hash_to_bytes("3a60a5275d0333bf13468e8b3dcab90f4046e654")
)
swh_storage.content_update([cont1b.to_dict()], keys=["sha1_git"])
results = swh_storage.content_get_metadata([cont1.sha1])
expected_content = attr.evolve(cont1b, data=None).to_dict()
> del expected_content["ctime"]
E KeyError: 'ctime'
.tox/py3/lib/python3.7/site-packages/swh/storage/tests/test_storage.py:336: KeyError
TEST RESULT
TEST RESULT
- Run At
- Aug 7 2020, 11:38 AM