comparison tests/test-ui-verbosity.py @ 28678:870dae78234c

py3: make test-ui-verbosity use print_function
author Pulkit Goyal <7895pulkit@gmail.com>
date Tue, 29 Mar 2016 16:27:01 +0530
parents 4c50552fc9bc
children e48a8ac66a41
comparison
equal deleted inserted replaced
28677:2903558a6991 28678:870dae78234c
1 from __future__ import print_function
2
1 import os 3 import os
2 from mercurial import ui 4 from mercurial import ui
3 5
4 hgrc = os.environ['HGRCPATH'] 6 hgrc = os.environ['HGRCPATH']
5 f = open(hgrc) 7 f = open(hgrc)
6 basehgrc = f.read() 8 basehgrc = f.read()
7 f.close() 9 f.close()
8 10
9 print ' hgrc settings command line options final result ' 11 print(' hgrc settings command line options final result ')
10 print ' quiet verbo debug quiet verbo debug quiet verbo debug' 12 print(' quiet verbo debug quiet verbo debug quiet verbo debug')
11 13
12 for i in xrange(64): 14 for i in xrange(64):
13 hgrc_quiet = bool(i & 1<<0) 15 hgrc_quiet = bool(i & 1<<0)
14 hgrc_verbose = bool(i & 1<<1) 16 hgrc_verbose = bool(i & 1<<1)
15 hgrc_debug = bool(i & 1<<2) 17 hgrc_debug = bool(i & 1<<2)
39 if not u.verbose or u.quiet: 41 if not u.verbose or u.quiet:
40 check = ' *' 42 check = ' *'
41 elif u.verbose and u.quiet: 43 elif u.verbose and u.quiet:
42 check = ' +' 44 check = ' +'
43 45
44 print ('%2d %5s %5s %5s %5s %5s %5s -> %5s %5s %5s%s' 46 print(('%2d %5s %5s %5s %5s %5s %5s -> %5s %5s %5s%s'
45 % (i, hgrc_quiet, hgrc_verbose, hgrc_debug, 47 % (i, hgrc_quiet, hgrc_verbose, hgrc_debug,
46 cmd_quiet, cmd_verbose, cmd_debug, 48 cmd_quiet, cmd_verbose, cmd_debug,
47 u.quiet, u.verbose, u.debugflag, check)) 49 u.quiet, u.verbose, u.debugflag, check)))