(processes: list[Process])
| 43 | |
| 44 | @contextmanager |
| 45 | def cleanup_processes(processes: list[Process]) -> Generator[None]: |
| 46 | try: |
| 47 | yield |
| 48 | finally: |
| 49 | for proc in processes: |
| 50 | proc.terminate() |
| 51 | proc.join(timeout=1) |
| 52 | |
| 53 | |
| 54 | @pytest.fixture |
no test coverage detected
searching dependent graphs…