tests/test-alias.t
changeset 36411 2bff5f05b01b
parent 35234 7ce0ba3a1c32
child 37137 6890b7e991a4
equal deleted inserted replaced
36410:28551d4c5ee8 36411:2bff5f05b01b
   546   $ cat > $TESTTMP/expandalias.py <<EOF
   546   $ cat > $TESTTMP/expandalias.py <<EOF
   547   > import os
   547   > import os
   548   > from mercurial import cmdutil, commands, registrar
   548   > from mercurial import cmdutil, commands, registrar
   549   > cmdtable = {}
   549   > cmdtable = {}
   550   > command = registrar.command(cmdtable)
   550   > command = registrar.command(cmdtable)
   551   > @command('expandalias')
   551   > @command(b'expandalias')
   552   > def expandalias(ui, repo, name):
   552   > def expandalias(ui, repo, name):
   553   >     alias = cmdutil.findcmd(name, commands.table)[1][0]
   553   >     alias = cmdutil.findcmd(name, commands.table)[1][0]
   554   >     ui.write('%s args: %s\n' % (name, ' '.join(alias.args)))
   554   >     ui.write(b'%s args: %s\n' % (name, b' '.join(alias.args)))
   555   >     os.environ['COUNT'] = '2'
   555   >     os.environ['COUNT'] = '2'
   556   >     ui.write('%s args: %s (with COUNT=2)\n' % (name, ' '.join(alias.args)))
   556   >     ui.write(b'%s args: %s (with COUNT=2)\n' % (name, b' '.join(alias.args)))
   557   > EOF
   557   > EOF
   558 
   558 
   559   $ cat >> $HGRCPATH <<'EOF'
   559   $ cat >> $HGRCPATH <<'EOF'
   560   > [extensions]
   560   > [extensions]
   561   > expandalias = $TESTTMP/expandalias.py
   561   > expandalias = $TESTTMP/expandalias.py