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()