Start capturing on targetfd using memorized tmpfile.
(self)
| 517 | ) |
| 518 | |
| 519 | def start(self) -> None: |
| 520 | """Start capturing on targetfd using memorized tmpfile.""" |
| 521 | self._assert_state("start", ("initialized",)) |
| 522 | os.dup2(self.tmpfile.fileno(), self.targetfd) |
| 523 | self.syscapture.start() |
| 524 | self._state = "started" |
| 525 | |
| 526 | def done(self) -> None: |
| 527 | """Stop capturing, restore streams, return original capture file, |
nothing calls this directly
no test coverage detected