From 403cbbb70a07c8aed6a2eb50dd462f96f74e3621 Mon Sep 17 00:00:00 2001 From: aitbc Date: Wed, 27 May 2026 11:06:50 +0200 Subject: [PATCH] Add cli_runner fixture to conftest.py for isolated CLI testing with CliRunner --- tests/conftest.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/conftest.py b/tests/conftest.py index 96941e67..8f6f0571 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -61,6 +61,14 @@ from tests.fixtures.auth_fixtures import ( from tests.fixtures.test_data_factory import TestDataFactory import pytest +from click.testing import CliRunner + + +@pytest.fixture +def cli_runner(): + """CLI runner with mock context object for isolated testing""" + runner = CliRunner() + return runner @pytest.fixture