INNER CODE UNIT · Python
pytest_configure
dialoguemd/fastapi-sqla · fastapi_sqla/_pytest_plugin.py:27
def pytest_configure(config):
config.addinivalue_line("markers", "dont_patch_engines: do not patch sqla engines")
@fixture(scope="session")
def db_host() -> str:
"""Default db host used by depending fixtures.
When CI key is set in environment variables, it uses `postgres` as host name else,
host used is `localhost`
"""
return "postgres" if "CI" in os.environ else "localhost"
@fixture(scope="session")
def db_user() -> str:
"""Default db user used by depending fixtures.