Changeset View
Changeset View
Standalone View
Standalone View
swh/provenance/tests/conftest.py
Show All 16 Lines | |||||
import psycopg2.extensions | import psycopg2.extensions | ||||
import pytest | import pytest | ||||
from pytest_postgresql import factories | from pytest_postgresql import factories | ||||
from swh.core.db.db_utils import initialize_database_for_module | from swh.core.db.db_utils import initialize_database_for_module | ||||
from swh.graph.http_rpc_server import make_app | from swh.graph.http_rpc_server import make_app | ||||
from swh.journal.serializers import msgpack_ext_hook | from swh.journal.serializers import msgpack_ext_hook | ||||
from swh.model.model import BaseModel, TimestampWithTimezone | from swh.model.model import BaseModel, TimestampWithTimezone | ||||
from swh.provenance import get_provenance, get_provenance_storage | from swh.provenance import get_provenance | ||||
from swh.provenance.archive import ArchiveInterface | from swh.provenance.archive.interface import ArchiveInterface | ||||
from swh.provenance.interface import ProvenanceInterface, ProvenanceStorageInterface | from swh.provenance.archive.storage import ArchiveStorage | ||||
from swh.provenance.postgresql.provenance import ProvenanceStoragePostgreSql | from swh.provenance.interface import ProvenanceInterface | ||||
from swh.provenance.storage.archive import ArchiveStorage | from swh.provenance.storage import get_provenance_storage | ||||
from swh.provenance.storage.interface import ProvenanceStorageInterface | |||||
from swh.provenance.storage.postgresql import ProvenanceStoragePostgreSql | |||||
from swh.storage.interface import StorageInterface | from swh.storage.interface import StorageInterface | ||||
from swh.storage.replay import OBJECT_CONVERTERS, OBJECT_FIXERS, process_replay_objects | from swh.storage.replay import OBJECT_CONVERTERS, OBJECT_FIXERS, process_replay_objects | ||||
provenance_postgresql_proc = factories.postgresql_proc( | provenance_postgresql_proc = factories.postgresql_proc( | ||||
load=[ | load=[ | ||||
partial( | partial( | ||||
initialize_database_for_module, | initialize_database_for_module, | ||||
modname="provenance", | modname="provenance", | ||||
▲ Show 20 Lines • Show All 140 Lines • Show Last 20 Lines |