object_type = 'directory'
@pytest.mark.parametrize(
"object_type", ("directory", "revision", "release", "snapshot"),
)
def test_swh_model_data_hash(object_type):
for obj in TEST_OBJECTS[object_type]:
> assert (
obj.compute_hash() == obj.id
), f"{obj.compute_hash().hex()} != {obj.id.hex()}"
E AssertionError: bceb5b6b9463dd94c4fe3c3aa430daad78372e61 != 87b339104f7dc2a8163dec988445e3987995545f
E assert b'\xbc\xeb[k\...0\xda\xadx7.a' == b'\x87\xb39\x...e3\x98y\x95T_'
E At index 0 diff: b'\xbc' != b'\x87'
E Full diff:
E - b'\x87\xb39\x10O}\xc2\xa8\x16=\xec\x98\x84E\xe3\x98y\x95T_'
E + b'\xbc\xeb[k\x94c\xdd\x94\xc4\xfe<:\xa40\xda\xadx7.a'
.tox/py3-full/lib/python3.7/site-packages/swh/model/tests/test_swh_model_data.py:26: AssertionError
TEST RESULT
TEST RESULT
- Run At
- Apr 30 2021, 12:26 PM