import click import pytest import pyxdi from click.testing import CliRunner from campaigns.cli.app import get_cli_application @pytest.fixture(scope="session") def cli(di: pyxdi.PyxDI) -> click.Group: return get_cli_application(di=di) @pytest.fixture(scope="session") def cli_runner() -> CliRunner: return CliRunner()