Coverage for src/tests/conftest.py: 86%
7 statements
« prev ^ index » next coverage.py v7.11.0, created at 2025-12-20 11:53 +0000
« prev ^ index » next coverage.py v7.11.0, created at 2025-12-20 11:53 +0000
1from os import environ
2from tempfile import TemporaryDirectory
4prometheus_multiproc_dir = TemporaryDirectory()
6environ["PROMETHEUS_MULTIPROC_DIR"] = prometheus_multiproc_dir.name
8# Default for running with a database from docker-compose.test.yml.
9if "DATABASE_CONNECTION_STRING" not in environ:
10 environ["DATABASE_CONNECTION_STRING"] = (
11 "postgresql://postgres:06b3890acd2c235c41be0bbfe22f1b386a04bf02eedf8c977486355616be2aa1@localhost:6544/testdb"
12 )
15from tests.test_fixtures import ( # noqa
16 db,
17 db_class,
18 template_db,
19 fast_passwords,
20 push_collector,
21 testconfig,
22 postgres_engine,
23 postgres_conn,
24)