Changeset View
Changeset View
Standalone View
Standalone View
swh/indexer/tests/test_origin_metadata.py
Show All 20 Lines | class OriginMetadataTestIndexer(OriginMetadataIndexer): | ||||
def prepare(self): | def prepare(self): | ||||
self.config = { | self.config = { | ||||
'storage': { | 'storage': { | ||||
'cls': 'remote', | 'cls': 'remote', | ||||
'args': { | 'args': { | ||||
'url': 'http://localhost:9999', | 'url': 'http://localhost:9999', | ||||
} | } | ||||
}, | }, | ||||
'tools': { | 'tools': [], | ||||
'name': 'origin-metadata', | |||||
'version': '0.0.1', | |||||
'configuration': {} | |||||
} | |||||
} | } | ||||
self.storage = MockStorage() | self.storage = MockStorage() | ||||
self.idx_storage = MockIndexerStorage() | self.idx_storage = MockIndexerStorage() | ||||
self.log = logging.getLogger('swh.indexer') | self.log = logging.getLogger('swh.indexer') | ||||
self.objstorage = MockObjStorage() | self.objstorage = MockObjStorage() | ||||
self.tools = self.register_tools(self.config['tools']) | self.tools = self.register_tools(self.config['tools']) | ||||
self.tool = self.tools[0] | |||||
self.results = [] | self.results = [] | ||||
@task | @task | ||||
def revision_metadata_test_task(*args, **kwargs): | def revision_metadata_test_task(*args, **kwargs): | ||||
indexer = RevisionMetadataTestIndexer() | indexer = RevisionMetadataTestIndexer() | ||||
indexer.run(*args, **kwargs) | indexer.run(*args, **kwargs) | ||||
return indexer.results | return indexer.results | ||||
▲ Show 20 Lines • Show All 79 Lines • Show Last 20 Lines |