Mercurial > hg
changeset 28948:16390f4cccf0
py3: make test-demandimport use print_function
Replacing print statements with print function.
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Sat, 16 Apr 2016 12:41:58 +0530 |
parents | 812eb3b7dc43 |
children | 9d3e280864fb |
files | tests/test-check-py3-compat.t tests/test-demandimport.py |
diffstat | 2 files changed, 23 insertions(+), 23 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-check-py3-compat.t Sat Apr 16 06:03:11 2016 +0300 +++ b/tests/test-check-py3-compat.t Sat Apr 16 12:41:58 2016 +0530 @@ -48,7 +48,6 @@ tests/svn-safe-append.py not using absolute_import tests/test-atomictempfile.py not using absolute_import tests/test-demandimport.py not using absolute_import - tests/test-demandimport.py requires print_function #if py3exe $ hg files 'set:(**.py)' | sed 's|\\|/|g' | xargs $PYTHON3 contrib/check-py3-compat.py @@ -180,6 +179,5 @@ 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/test-demandimport.py: invalid syntax: invalid syntax (<unknown>, line *) (glob) #endif
--- a/tests/test-demandimport.py Sat Apr 16 06:03:11 2016 +0300 +++ b/tests/test-demandimport.py Sat Apr 16 12:41:58 2016 +0530 @@ -1,3 +1,5 @@ +from __future__ import print_function + from mercurial import demandimport demandimport.enable() @@ -5,8 +7,8 @@ if os.name != 'nt': try: import distutils.msvc9compiler - print ('distutils.msvc9compiler needs to be an immediate ' - 'importerror on non-windows platforms') + print('distutils.msvc9compiler needs to be an immediate ' + 'importerror on non-windows platforms') distutils.msvc9compiler except ImportError: pass @@ -23,38 +25,38 @@ import os -print "os =", f(os) -print "os.system =", f(os.system) -print "os =", f(os) +print("os =", f(os)) +print("os.system =", f(os.system)) +print("os =", f(os)) from mercurial import util -print "util =", f(util) -print "util.system =", f(util.system) -print "util =", f(util) -print "util.system =", f(util.system) +print("util =", f(util)) +print("util.system =", f(util.system)) +print("util =", f(util)) +print("util.system =", f(util.system)) from mercurial import hgweb -print "hgweb =", f(hgweb) -print "hgweb_mod =", f(hgweb.hgweb_mod) -print "hgweb =", f(hgweb) +print("hgweb =", f(hgweb)) +print("hgweb_mod =", f(hgweb.hgweb_mod)) +print("hgweb =", f(hgweb)) import re as fred -print "fred =", f(fred) +print("fred =", f(fred)) import sys as re -print "re =", f(re) +print("re =", f(re)) -print "fred =", f(fred) -print "fred.sub =", f(fred.sub) -print "fred =", f(fred) +print("fred =", f(fred)) +print("fred.sub =", f(fred.sub)) +print("fred =", f(fred)) -print "re =", f(re) -print "re.stderr =", f(re.stderr) -print "re =", f(re) +print("re =", f(re)) +print("re.stderr =", f(re.stderr)) +print("re =", f(re)) demandimport.disable() os.environ['HGDEMANDIMPORT'] = 'disable' demandimport.enable() from mercurial import node -print "node =", f(node) +print("node =", f(node))