(self)
| 164 | assert f"in {func_name}" in out |
| 165 | |
| 166 | def join(self): |
| 167 | if self.proc is not None: |
| 168 | self.proc.stdin.close() |
| 169 | self.proc.stdout.close() # avoid ResourceWarning |
| 170 | self.proc.kill() |
| 171 | self.proc.wait() |
| 172 | self.proc = None |
| 173 | |
| 174 | def __del__(self): |
| 175 | self.join() |
no test coverage detected