Add cli_runner fixture to conftest.py for isolated CLI testing with CliRunner
Some checks failed
Coverage Phase 1 (70% Target) / test-coverage-70 (push) Has been cancelled
Coverage Phase 2 (85% Target) / test-coverage-85 (push) Has been cancelled
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled

This commit is contained in:
aitbc
2026-05-27 11:06:50 +02:00
parent fc0e05a35e
commit 403cbbb70a

View File

@@ -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