Changeset View
Changeset View
Standalone View
Standalone View
swh/loader/package/maven/tests/test_maven.py
Show First 20 Lines • Show All 552 Lines • ▼ Show 20 Lines | def test_jar_extid(): | ||||
]: | ]: | ||||
actual_id = p_info.extid(manifest_format=manifest_format) | actual_id = p_info.extid(manifest_format=manifest_format) | ||||
assert actual_id != ("maven-jar", hashlib.sha256(expected_manifest).digest(),) | assert actual_id != ("maven-jar", hashlib.sha256(expected_manifest).digest(),) | ||||
for manifest_format, expected_manifest in [ | for manifest_format, expected_manifest in [ | ||||
(None, "{gid} {aid} {version} {url} {time}".format(**metadata).encode()), | (None, "{gid} {aid} {version} {url} {time}".format(**metadata).encode()), | ||||
]: | ]: | ||||
actual_id = p_info.extid(manifest_format=manifest_format) | actual_id = p_info.extid(manifest_format=manifest_format) | ||||
assert actual_id == ("maven-jar", hashlib.sha256(expected_manifest).digest(),) | assert actual_id == ( | ||||
"maven-jar", | |||||
0, | |||||
hashlib.sha256(expected_manifest).digest(), | |||||
) | |||||
with pytest.raises(KeyError): | with pytest.raises(KeyError): | ||||
p_info.extid(manifest_format=string.Template("$a $unknown_key")) | p_info.extid(manifest_format=string.Template("$a $unknown_key")) | ||||
def test_jar_snapshot_append( | def test_jar_snapshot_append( | ||||
swh_storage, | swh_storage, | ||||
requests_mock_datadir, | requests_mock_datadir, | ||||
▲ Show 20 Lines • Show All 46 Lines • Show Last 20 Lines |