From d5c3907295df33d03bb82ca894f60333d0b2ee86 Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Mon, 3 Mar 2025 12:32:25 -0500 Subject: [PATCH] Add (masked) meta-debug-fixture for determining if `debug_mode` is set in harness.. --- tests/conftest.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/tests/conftest.py b/tests/conftest.py index 810b642..674767f 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -75,7 +75,10 @@ def pytest_configure(config): @pytest.fixture(scope='session') def debug_mode(request): - return request.config.option.tractor_debug_mode + debug_mode: bool = request.config.option.tractor_debug_mode + # if debug_mode: + # breakpoint() + return debug_mode @pytest.fixture(scope='session', autouse=True) @@ -92,6 +95,12 @@ def spawn_backend(request) -> str: return request.config.option.spawn_backend +# @pytest.fixture(scope='function', autouse=True) +# def debug_enabled(request) -> str: +# from tractor import _state +# if _state._runtime_vars['_debug_mode']: +# breakpoint() + _ci_env: bool = os.environ.get('CI', False)