Returns the standard output from the specified run number. If there is no specified run number, then returns the standard output of the last run. If the run number is less than zero, then returns the standard output from that many runs back from the current run.
(self, run=None)
| 441 | return self._stderr[run] |
| 442 | |
| 443 | def stdout(self, run=None): |
| 444 | """ |
| 445 | Returns the standard output from the specified run number. If there |
| 446 | is no specified run number, then returns the standard output of the |
| 447 | last run. If the run number is less than zero, then returns the |
| 448 | standard output from that many runs back from the current run. |
| 449 | |
| 450 | """ |
| 451 | if not run: |
| 452 | run = len(self._stdout) |
| 453 | elif run < 0: |
| 454 | run = len(self._stdout) + run |
| 455 | run -= 1 |
| 456 | if run < 0: |
| 457 | return '' |
| 458 | return self._stdout[run] |
| 459 | |
| 460 | def subdir(self, *subdirs): |
| 461 | """ |
no outgoing calls
no test coverage detected