# HG changeset patch # User Robert Stanca <robert.stanca7@gmail.com> # Date 1459610243 -10800 # Sat Apr 02 18:17:23 2016 +0300 # Node ID 73437077753cd1f7f33d57dd50edfc21d1c2b05d # Parent fc2268b9a07c685e96df966b3b5ea6add94a4496 py3: use print_function in silenttestrunner.py diff --git a/tests/silenttestrunner.py b/tests/silenttestrunner.py --- a/tests/silenttestrunner.py +++ b/tests/silenttestrunner.py @@ -1,4 +1,4 @@ -from __future__ import absolute_import +from __future__ import absolute_import, print_function import unittest import sys import os @@ -11,12 +11,12 @@ suite.run(results) if results.errors or results.failures: for tc, exc in results.errors: - print 'ERROR:', tc - print + print('ERROR:', tc) + print() sys.stdout.write(exc) for tc, exc in results.failures: - print 'FAIL:', tc - print + print('FAIL:', tc) + print() sys.stdout.write(exc) sys.exit(1) diff --git a/tests/test-check-py3-compat.t b/tests/test-check-py3-compat.t --- a/tests/test-check-py3-compat.t +++ b/tests/test-check-py3-compat.t @@ -49,7 +49,6 @@ tests/readlink.py requires print_function tests/revlog-formatv0.py not using absolute_import tests/run-tests.py not using absolute_import - tests/silenttestrunner.py requires print_function tests/sitecustomize.py not using absolute_import tests/svn-safe-append.py not using absolute_import tests/svnxml.py not using absolute_import @@ -254,7 +253,6 @@ mercurial/windows.py: error importing module: <ImportError> No module named '_winreg' (line *) (glob) mercurial/wireproto.py: error importing module: <SyntaxError> invalid syntax (bundle*.py, line *) (line *) (glob) tests/readlink.py: invalid syntax: invalid syntax (<unknown>, line *) (glob) - tests/silenttestrunner.py: invalid syntax: Missing parentheses in call to 'print' (<unknown>, line *) (glob) tests/test-batching.py: invalid syntax: invalid syntax (<unknown>, line *) (glob) tests/test-bdiff.py: invalid syntax: invalid syntax (<unknown>, line *) (glob) tests/test-context.py: invalid syntax: invalid syntax (<unknown>, line *) (glob)