From 28ad06be8c02fc80ee3fc2735437ab053b0c08b6 Mon Sep 17 00:00:00 2001 From: goodboy Date: Mon, 27 Apr 2026 23:27:19 -0400 Subject: [PATCH] Return parent `pid: int` from new `reap_subactors_per_test` fixture (cherry picked from commit f8178df0fdc0c93ea484f66cb7483bd6a347cd2c) --- tractor/_testing/pytest.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tractor/_testing/pytest.py b/tractor/_testing/pytest.py index 23c9630c..5e89bee0 100644 --- a/tractor/_testing/pytest.py +++ b/tractor/_testing/pytest.py @@ -343,7 +343,7 @@ def _reap_orphaned_subactors(): @pytest.fixture -def reap_subactors_per_test(): +def reap_subactors_per_test() -> int: ''' Per-test (function-scoped) zombie-subactor reaper — **opt-in**, NOT autouse. @@ -381,7 +381,7 @@ def reap_subactors_per_test(): ''' import os parent_pid: int = os.getpid() - yield + yield parent_pid from tractor._testing._reap import ( find_descendants, reap,