Changeset View
Changeset View
Standalone View
Standalone View
swh/indexer/tests/test_origin_metadata.py
Show First 20 Lines • Show All 116 Lines • ▼ Show 20 Lines | for result in results: | ||||
del result['tool'] | del result['tool'] | ||||
assert results == [rev_metadata] | assert results == [rev_metadata] | ||||
results = list(indexer.idx_storage.origin_intrinsic_metadata_get([ | results = list(indexer.idx_storage.origin_intrinsic_metadata_get([ | ||||
origin['id']])) | origin['id']])) | ||||
for result in results: | for result in results: | ||||
del result['tool'] | del result['tool'] | ||||
assert results == [origin_metadata] | assert results == [origin_metadata] | ||||
@origin_metadata_indexer_test | |||||
def test_origin_metadata_indexer_duplicates(storage, idx_storage): | |||||
indexer = OriginMetadataIndexer() | |||||
indexer.storage = storage | |||||
indexer.idx_storage = idx_storage | |||||
indexer.run(["git+https://github.com/librariesio/yarn-parser"]) | |||||
indexer.run(["git+https://github.com/librariesio/yarn-parser"]*2) |