(self, stdout, stderr)
| 619 | f.write(b';;; STDOUT ;;)\n') |
| 620 | |
| 621 | def Diff(self, stdout, stderr): |
| 622 | msg = '' |
| 623 | if self.expected_stderr != stderr: |
| 624 | diff_lines = DiffLines(self.expected_stderr, stderr) |
| 625 | if len(diff_lines) > 0: |
| 626 | msg += 'STDERR MISMATCH:\n' + '\n'.join(diff_lines) + '\n' |
| 627 | |
| 628 | if self.expected_stdout != stdout: |
| 629 | diff_lines = DiffLines(self.expected_stdout, stdout) |
| 630 | if len(diff_lines) > 0: |
| 631 | msg += 'STDOUT MISMATCH:\n' + '\n'.join(diff_lines) + '\n' |
| 632 | |
| 633 | if msg: |
| 634 | raise Error(msg) |
| 635 | |
| 636 | |
| 637 | class Status(object): |
no test coverage detected