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

subint_forkserver_backend
Gud Boi 2026-04-27 23:27:19 -04:00
parent 530160fa69
commit f8178df0fd
1 changed files with 2 additions and 2 deletions

View File

@ -328,7 +328,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.
@ -366,7 +366,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,