Mercurial > hg
comparison tests/run-tests.py @ 25040:6b8c48cfb85e
run-tests: write bytes to sys.stdout.buffer in python 3
author | Augie Fackler <augie@google.com> |
---|---|
date | Tue, 14 Apr 2015 16:02:49 -0400 |
parents | 8505eb1bafb1 |
children | 09c71e3da704 |
comparison
equal
deleted
inserted
replaced
25039:8505eb1bafb1 | 25040:6b8c48cfb85e |
---|---|
1987 if not self.options.verbose: | 1987 if not self.options.verbose: |
1988 os.remove(installerrs) | 1988 os.remove(installerrs) |
1989 else: | 1989 else: |
1990 f = open(installerrs, 'rb') | 1990 f = open(installerrs, 'rb') |
1991 for line in f: | 1991 for line in f: |
1992 sys.stdout.write(line) | 1992 if sys.version_info[0] > 2: |
1993 sys.stdout.buffer.write(line) | |
1994 else: | |
1995 sys.stdout.write(line) | |
1993 f.close() | 1996 f.close() |
1994 sys.exit(1) | 1997 sys.exit(1) |
1995 os.chdir(self._testdir) | 1998 os.chdir(self._testdir) |
1996 | 1999 |
1997 self._usecorrectpython() | 2000 self._usecorrectpython() |