changeset 22572:cc3d9f776632

test-commandserver: make runcommand message bolder It seems ' runcommand' is difficult to distinguish from command output. '*** runcommand' is slightly better.
author Yuya Nishihara <yuya@tcha.org>
date Sun, 28 Sep 2014 17:21:38 +0900
parents a9ff1b350f62
children f528bfb25b45
files contrib/hgclient.py tests/test-commandserver.t
diffstat 2 files changed, 55 insertions(+), 55 deletions(-) [+]
line wrap: on
line diff
--- a/contrib/hgclient.py	Sun Sep 28 14:46:57 2014 +0900
+++ b/contrib/hgclient.py	Sun Sep 28 17:21:38 2014 +0900
@@ -32,7 +32,7 @@
 
 def runcommand(server, args, output=sys.stdout, error=sys.stderr, input=None,
                outfilter=lambda x: x):
-    print ' runcommand', ' '.join(args)
+    print '*** runcommand', ' '.join(args)
     sys.stdout.flush()
     server.stdin.write('runcommand\n')
     writeblock(server, '\0'.join(args))
--- a/tests/test-commandserver.t	Sun Sep 28 14:46:57 2014 +0900
+++ b/tests/test-commandserver.t	Sun Sep 28 17:21:38 2014 +0900
@@ -17,7 +17,7 @@
   ...     # sends isn't part of the hello message
   ...     runcommand(server, ['id'])
   o, 'capabilities: getencoding runcommand\nencoding: *' (glob)
-   runcommand id
+  *** runcommand id
   000000000000 tip
 
   >>> from hgclient import check
@@ -49,7 +49,7 @@
   ... 
   ...     # negative return code should be masked
   ...     runcommand(server, ['id', '-runknown'])
-   runcommand 
+  *** runcommand 
   Mercurial Distributed SCM
   
   basic commands:
@@ -73,15 +73,15 @@
    update        update working directory (or switch revisions)
   
   (use "hg help" for the full list of commands or "hg -v" for details)
-   runcommand id --quiet
+  *** runcommand id --quiet
   000000000000
-   runcommand id
+  *** runcommand id
   000000000000 tip
-   runcommand id --config ui.quiet=True
+  *** runcommand id --config ui.quiet=True
   000000000000
-   runcommand id
+  *** runcommand id
   000000000000 tip
-   runcommand id -runknown
+  *** runcommand id -runknown
   abort: unknown revision 'unknown'!
    [255]
 
@@ -120,9 +120,9 @@
   ... 
   ...     runcommand(server, ['import', '-'], input=cStringIO.StringIO(patch))
   ...     runcommand(server, ['log'])
-   runcommand import -
+  *** runcommand import -
   applying patch from stdin
-   runcommand log
+  *** runcommand log
   changeset:   0:eff892de26ec
   tag:         tip
   user:        test
@@ -140,9 +140,9 @@
   ...     readchannel(server)
   ...     runcommand(server, ['--cwd', 'foo', 'st', 'bar'])
   ...     runcommand(server, ['st', 'foo/bar'])
-   runcommand --cwd foo st bar
+  *** runcommand --cwd foo st bar
   ? bar
-   runcommand st foo/bar
+  *** runcommand st foo/bar
   ? foo/bar
 
   $ rm foo/bar
@@ -167,7 +167,7 @@
   ...     # but not for this repo
   ...     runcommand(server, ['init', 'foo'])
   ...     runcommand(server, ['-R', 'foo', 'showconfig', 'ui', 'defaults'])
-   runcommand showconfig
+  *** runcommand showconfig
   bundle.mainreporoot=$TESTTMP/repo
   defaults.backout=-d "0 0"
   defaults.commit=-d "0 0"
@@ -178,8 +178,8 @@
   ui.mergemarkers=detailed
   ui.foo=bar
   ui.nontty=true
-   runcommand init foo
-   runcommand -R foo showconfig ui defaults
+  *** runcommand init foo
+  *** runcommand -R foo showconfig ui defaults
   defaults.backout=-d "0 0"
   defaults.commit=-d "0 0"
   defaults.shelve=--date "0 0"
@@ -213,7 +213,7 @@
   ...                         'hooks.pre-identify=python:hook.hook',
   ...                         'id'],
   ...                input=cStringIO.StringIO('some input'))
-   runcommand --config hooks.pre-identify=python:hook.hook id
+  *** runcommand --config hooks.pre-identify=python:hook.hook id
   hook talking
   now try to read something: 'some input'
   eff892de26ec tip
@@ -230,16 +230,16 @@
   ...     os.system('hg ci -Am2')
   ...     runcommand(server, ['tip'])
   ...     runcommand(server, ['status'])
-   runcommand status
+  *** runcommand status
   M a
-   runcommand tip
+  *** runcommand tip
   changeset:   1:d3a0a68be6de
   tag:         tip
   user:        test
   date:        Thu Jan 01 00:00:00 1970 +0000
   summary:     2
   
-   runcommand status
+  *** runcommand status
 
   >>> import os
   >>> from hgclient import readchannel, runcommand, check
@@ -263,17 +263,17 @@
   ...     f.close()
   ...     runcommand(server, ['commit', '-Amm'])
   ...     runcommand(server, ['bookmarks'])
-   runcommand bookmarks
+  *** runcommand bookmarks
   no bookmarks set
-   runcommand bookmarks
+  *** runcommand bookmarks
      bm1                       1:d3a0a68be6de
      bm2                       1:d3a0a68be6de
-   runcommand bookmarks
+  *** runcommand bookmarks
    * bm1                       1:d3a0a68be6de
      bm2                       1:d3a0a68be6de
-   runcommand bookmarks bm3
-   runcommand commit -Amm
-   runcommand bookmarks
+  *** runcommand bookmarks bm3
+  *** runcommand commit -Amm
+  *** runcommand bookmarks
      bm1                       1:d3a0a68be6de
      bm2                       1:d3a0a68be6de
    * bm3                       2:aef17e88f5f0
@@ -286,9 +286,9 @@
   ...     runcommand(server, ['id', '-t', '-r', '0'])
   ...     os.system('hg tag -r 0 foo')
   ...     runcommand(server, ['id', '-t', '-r', '0'])
-   runcommand id -t -r 0
+  *** runcommand id -t -r 0
   
-   runcommand id -t -r 0
+  *** runcommand id -t -r 0
   foo
 
   >>> import os
@@ -299,9 +299,9 @@
   ...     runcommand(server, ['phase', '-r', '.'])
   ...     os.system('hg phase -r . -p')
   ...     runcommand(server, ['phase', '-r', '.'])
-   runcommand phase -r .
+  *** runcommand phase -r .
   3: draft
-   runcommand phase -r .
+  *** runcommand phase -r .
   3: public
 
   $ echo a >> a
@@ -313,14 +313,14 @@
   ...     runcommand(server, ['commit', '-Am.'])
   ...     runcommand(server, ['rollback'])
   ...     runcommand(server, ['phase', '-r', '.'])
-   runcommand phase -r . -p
+  *** runcommand phase -r . -p
   no phases changed
    [1]
-   runcommand commit -Am.
-   runcommand rollback
+  *** runcommand commit -Am.
+  *** runcommand rollback
   repository tip rolled back to revision 3 (undo commit)
   working directory now based on revision 3
-   runcommand phase -r .
+  *** runcommand phase -r .
   3: public
 
   >>> import os
@@ -332,11 +332,11 @@
   ...     os.system('hg branch foo')
   ...     runcommand(server, ['branch'])
   ...     os.system('hg branch default')
-   runcommand branch
+  *** runcommand branch
   default
   marked working directory as branch foo
   (branches are permanent and global, did you want a bookmark?)
-   runcommand branch
+  *** runcommand branch
   foo
   marked working directory as branch default
   (branches are permanent and global, did you want a bookmark?)
@@ -355,9 +355,9 @@
   ...     f.write('ignored-file')
   ...     f.close()
   ...     runcommand(server, ['status', '-i', '-u'])
-   runcommand commit -Am.
+  *** runcommand commit -Am.
   adding .hgignore
-   runcommand status -i -u
+  *** runcommand status -i -u
   I ignored-file
 
   >>> import os
@@ -384,12 +384,12 @@
   ... 
   ...     # shouldn't raise "7966c8e3734d: no node!"
   ...     runcommand(server, ['branches'])
-   runcommand update -C 0
+  *** runcommand update -C 0
   1 files updated, 0 files merged, 2 files removed, 0 files unresolved
   (leaving bookmark bm3)
-   runcommand commit -Am. a
+  *** runcommand commit -Am. a
   created new head
-   runcommand log -Gq
+  *** runcommand log -Gq
   @  5:731265503d86
   |
   | o  4:7966c8e3734d
@@ -402,10 +402,10 @@
   |/
   o  0:eff892de26ec
   
-   runcommand phase -p .
-   runcommand phase .
+  *** runcommand phase -p .
+  *** runcommand phase .
   5: public
-   runcommand branches
+  *** runcommand branches
   default                        1:731265503d86
 
   $ cat <<EOF > obs.py
@@ -431,10 +431,10 @@
   ...     os.system(cmd)
   ...     runcommand(server, ['log', '--hidden'])
   ...     runcommand(server, ['log'])
-   runcommand up null
+  *** runcommand up null
   0 files updated, 0 files merged, 1 files removed, 0 files unresolved
-   runcommand phase -df tip
-   runcommand log --hidden
+  *** runcommand phase -df tip
+  *** runcommand log --hidden
   changeset:   1:731265503d86
   tag:         tip
   user:        test
@@ -449,7 +449,7 @@
   date:        Thu Jan 01 00:00:00 1970 +0000
   summary:     1
   
-   runcommand log
+  *** runcommand log
   changeset:   0:eff892de26ec
   bookmark:    bm1
   bookmark:    bm2
@@ -481,13 +481,13 @@
   ...     os.system('hg qqueue --create foo')
   ...     # repo.mq should be recreated to point to new queue
   ...     runcommand(server, ['qqueue', '--active'])
-   runcommand qapplied
-   runcommand qapplied
+  *** runcommand qapplied
+  *** runcommand qapplied
   0.diff
-   runcommand qpop --all
+  *** runcommand qpop --all
   popping 0.diff
   patch queue now empty
-   runcommand qqueue --active
+  *** runcommand qqueue --active
   foo
 
   $ cat <<EOF > dbgui.py
@@ -511,7 +511,7 @@
   ...     runcommand(server, ['debuggetpass', '--config',
   ...                         'ui.interactive=True'],
   ...                input=cStringIO.StringIO('1234\n'))
-   runcommand debuggetpass --config ui.interactive=True
+  *** runcommand debuggetpass --config ui.interactive=True
   password: 1234
 
 
@@ -528,7 +528,7 @@
   ...     # sends isn't part of the hello message
   ...     runcommand(server, ['id'])
   o, 'capabilities: getencoding runcommand\nencoding: *' (glob)
-   runcommand id
+  *** runcommand id
   abort: there is no Mercurial repository here (.hg not found)
    [255]
 
@@ -538,6 +538,6 @@
   ...     readchannel(server)
   ...     runcommand(server, ['init', 'repo2'])
   ...     runcommand(server, ['id', '-R', 'repo2'])
-   runcommand init repo2
-   runcommand id -R repo2
+  *** runcommand init repo2
+  *** runcommand id -R repo2
   000000000000 tip