Return parent `pid: int` from new `reap_subactors_per_test` fixture

(cherry picked from commit f8178df0fd)
trionics_start_or_cancel
Gud Boi 2026-04-27 23:27:19 -04:00
parent 13ccbaff60
commit 3954d9f527
1 changed files with 2 additions and 2 deletions

View File

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