diff options
-rwxr-xr-x | cmdtest | 10 |
1 files changed, 3 insertions, 7 deletions
@@ -206,15 +206,11 @@ class CommandTester(cliapp.Application): return errors def diff(self, expected_name, actual_name, diff_name): - exit, out, err = self.runcmd_unchecked(['diff', '-u', - expected_name, actual_name]) - self.write_file(diff_name, out) + argv = ['diff', '-u', expected_name, actual_name] + with open(diff_name, 'w') as f: + exit, out, err = self.runcmd_unchecked(argv, stdout=f) return out - def write_file(self, filename, content): - with open(filename, 'w') as f: - f.write(content) - def report_timings(self): def report(key, title): |