comparison tests/test-extension.t @ 33721:24849d53697d

tests: clean up many print statements to be print functions instead Differential Revision: https://phab.mercurial-scm.org/D294
author Augie Fackler <augie@google.com>
date Thu, 15 Jun 2017 14:22:25 -0400
parents 9cbbf9118c6c
children 86aca74a063b
comparison
equal deleted inserted replaced
33720:27fb986e54d0 33721:24849d53697d
73 Check that extensions are loaded in phases: 73 Check that extensions are loaded in phases:
74 74
75 $ cat > foo.py <<EOF 75 $ cat > foo.py <<EOF
76 > import os 76 > import os
77 > name = os.path.basename(__file__).rsplit('.', 1)[0] 77 > name = os.path.basename(__file__).rsplit('.', 1)[0]
78 > print "1) %s imported" % name 78 > print("1) %s imported" % name)
79 > def uisetup(ui): 79 > def uisetup(ui):
80 > print "2) %s uisetup" % name 80 > print("2) %s uisetup" % name)
81 > def extsetup(): 81 > def extsetup():
82 > print "3) %s extsetup" % name 82 > print("3) %s extsetup" % name)
83 > def reposetup(ui, repo): 83 > def reposetup(ui, repo):
84 > print "4) %s reposetup" % name 84 > print("4) %s reposetup" % name)
85 > 85 >
86 > # custom predicate to check registration of functions at loading 86 > # custom predicate to check registration of functions at loading
87 > from mercurial import ( 87 > from mercurial import (
88 > registrar, 88 > registrar,
89 > smartset, 89 > smartset,
170 > s = ambig.s 170 > s = ambig.s
171 > EOF 171 > EOF
172 $ cat > loadabs.py <<EOF 172 $ cat > loadabs.py <<EOF
173 > import mod.ambigabs as ambigabs 173 > import mod.ambigabs as ambigabs
174 > def extsetup(): 174 > def extsetup():
175 > print 'ambigabs.s=%s' % ambigabs.s 175 > print('ambigabs.s=%s' % ambigabs.s)
176 > EOF 176 > EOF
177 $ (PYTHONPATH=${PYTHONPATH}${PATHSEP}${TESTTMP}/libroot; hg --config extensions.loadabs=loadabs.py root) 177 $ (PYTHONPATH=${PYTHONPATH}${PATHSEP}${TESTTMP}/libroot; hg --config extensions.loadabs=loadabs.py root)
178 ambigabs.s=libroot/ambig.py 178 ambigabs.s=libroot/ambig.py
179 $TESTTMP/a (glob) 179 $TESTTMP/a (glob)
180 180
184 > s = ambig.s 184 > s = ambig.s
185 > EOF 185 > EOF
186 $ cat > loadrel.py <<EOF 186 $ cat > loadrel.py <<EOF
187 > import mod.ambigrel as ambigrel 187 > import mod.ambigrel as ambigrel
188 > def extsetup(): 188 > def extsetup():
189 > print 'ambigrel.s=%s' % ambigrel.s 189 > print('ambigrel.s=%s' % ambigrel.s)
190 > EOF 190 > EOF
191 $ (PYTHONPATH=${PYTHONPATH}${PATHSEP}${TESTTMP}/libroot; hg --config extensions.loadrel=loadrel.py root) 191 $ (PYTHONPATH=${PYTHONPATH}${PATHSEP}${TESTTMP}/libroot; hg --config extensions.loadrel=loadrel.py root)
192 ambigrel.s=libroot/mod/ambig.py 192 ambigrel.s=libroot/mod/ambig.py
193 $TESTTMP/a (glob) 193 $TESTTMP/a (glob)
194 #endif 194 #endif