Changeset View
Changeset View
Standalone View
Standalone View
swh/indexer/tests/test_metadata.py
Show First 20 Lines • Show All 222 Lines • ▼ Show 20 Lines | def test_extrinsic_metadata_indexer_github(self, mocker): | ||||
id="https://example.org/jdoe/myrepo", | id="https://example.org/jdoe/myrepo", | ||||
tool={"id": tool["id"], **TRANSLATOR_TOOL}, | tool={"id": tool["id"], **TRANSLATOR_TOOL}, | ||||
metadata={ | metadata={ | ||||
"@context": "https://doi.org/10.5063/schema/codemeta-2.0", | "@context": "https://doi.org/10.5063/schema/codemeta-2.0", | ||||
"type": "https://forgefed.org/ns#Repository", | "type": "https://forgefed.org/ns#Repository", | ||||
"name": "test software", | "name": "test software", | ||||
}, | }, | ||||
from_remd_id=REMD.id, | from_remd_id=REMD.id, | ||||
mappings=["GitHubMapping"], | mappings=["github"], | ||||
) | ) | ||||
] | ] | ||||
def test_extrinsic_metadata_indexer_nonforge_authority(self, mocker): | def test_extrinsic_metadata_indexer_nonforge_authority(self, mocker): | ||||
"""Early abort on non-forge authorities""" | """Early abort on non-forge authorities""" | ||||
metadata_indexer = ExtrinsicMetadataIndexer(config=DIRECTORY_METADATA_CONFIG) | metadata_indexer = ExtrinsicMetadataIndexer(config=DIRECTORY_METADATA_CONFIG) | ||||
metadata_indexer.storage = mocker.patch.object(metadata_indexer, "storage") | metadata_indexer.storage = mocker.patch.object(metadata_indexer, "storage") | ||||
Show All 31 Lines |