(self, name: str)
| 95 | raise e |
| 96 | |
| 97 | def get_processes_by_name(self, name: str) -> Iterable[Tuple[int, ManagedProcess]]: |
| 98 | for i, p in enumerate(self.processes): |
| 99 | if p.name == name: |
| 100 | yield i, p |
| 101 | |
| 102 | def kill_process(self, name: str, signal: int = signal.SIGTERM) -> subprocess.Popen: |
| 103 | for i, p in self.get_processes_by_name(name): |
no outgoing calls
no test coverage detected