(self)
| 579 | return TestResult(stdout, stderr, proc.returncode, expected=self) |
| 580 | |
| 581 | def cleanup(self): |
| 582 | if self._prepared: |
| 583 | for file in getattr(self, "file", []): |
| 584 | file.cleanup() |
| 585 | if getattr(self, "tmpdir", None) is not None: |
| 586 | self.tmpdir.cleanup() |
| 587 | self._prepared = False |
| 588 | |
| 589 | def __del__(self): |
| 590 | if hasattr(self, "cleanup"): |
no test coverage detected