(self)
| 435 | self.flush() |
| 436 | |
| 437 | def OutputRelease(self): |
| 438 | # a command may have overwritten these - only restore if not. |
| 439 | if self.oldStdOut is not None: |
| 440 | if sys.stdout == self: |
| 441 | sys.stdout=self.oldStdOut |
| 442 | if self.oldStdErr is not None: |
| 443 | if sys.stderr == self: |
| 444 | sys.stderr=self.oldStdErr |
| 445 | self.oldStdOut = None |
| 446 | self.oldStdErr = None |
| 447 | self.flush() |
| 448 | |
| 449 | ################################### |
| 450 | # |
no test coverage detected