Changeset View
Changeset View
Standalone View
Standalone View
swh/indexer/tests/conftest.py
from datetime import timedelta | from datetime import timedelta | ||||
from unittest.mock import patch | from unittest.mock import patch | ||||
import pytest | import pytest | ||||
from swh.objstorage.objstorage_in_memory import InMemoryObjStorage | from swh.objstorage.objstorage_in_memory import InMemoryObjStorage | ||||
from swh.scheduler.tests.conftest import * # noqa | from swh.scheduler.tests.conftest import * # noqa | ||||
from swh.storage.in_memory import Storage | from swh.storage.in_memory import Storage | ||||
from swh.indexer.storage.in_memory import IndexerStorage | from swh.indexer.storage.in_memory import IndexerStorage | ||||
from .utils import fill_storage, fill_obj_storage | from .utils import fill_storage, fill_obj_storage | ||||
TASK_NAMES = ['revision_metadata', 'origin_intrinsic_metadata'] | TASK_NAMES = ['revision_intrinsic_metadata', 'origin_intrinsic_metadata'] | ||||
@pytest.fixture | @pytest.fixture | ||||
def indexer_scheduler(swh_scheduler): | def indexer_scheduler(swh_scheduler): | ||||
for taskname in TASK_NAMES: | for taskname in TASK_NAMES: | ||||
swh_scheduler.create_task_type({ | swh_scheduler.create_task_type({ | ||||
'type': taskname, | 'type': taskname, | ||||
'description': 'The {} indexer testing task'.format(taskname), | 'description': 'The {} indexer testing task'.format(taskname), | ||||
▲ Show 20 Lines • Show All 48 Lines • Show Last 20 Lines |