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.

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…