userver: samples/postgres_service/tests/conftest.py
Loading...
Searching...
No Matches
samples/postgres_service/tests/conftest.py
# /// [psql prepare]
import pytest
from testsuite.databases.pgsql import discover
pytest_plugins = ['pytest_userver.plugins.postgresql']
@pytest.fixture(scope='session')
def pgsql_local(service_source_dir, pgsql_local_create):
databases = discover.find_schemas(
'admin',
[service_source_dir.joinpath('schemas/postgresql')],
)
return pgsql_local_create(list(databases.values()))
# /// [psql prepare]