[PATCH 3 of 3] test-commandserver: test that phase data is being refreshed

Idan Kamara idankk86 at gmail.com
Wed Jan 25 16:26:46 CST 2012


# HG changeset patch
# User Idan Kamara <idankk86 at gmail.com>
# Date 1327530115 -7200
# Branch stable
# Node ID 641d7f245ea552387484f2fdf41c0b3c5c4e11e7
# Parent  8b4c7ea44b72bcb8269d4701eb83c594c9f8d55f
test-commandserver: test that phase data is being refreshed

diff --git a/tests/test-commandserver.py b/tests/test-commandserver.py
--- a/tests/test-commandserver.py
+++ b/tests/test-commandserver.py
@@ -185,6 +185,12 @@
     os.system('hg tag -r 0 foo')
     runcommand(server, ['id', '-t', '-r', '0'])
 
+def setphase(server):
+    readchannel(server)
+    runcommand(server, ['phase', '-r', '.'])
+    os.system('hg phase -r . -p')
+    runcommand(server, ['phase', '-r', '.'])
+
 if __name__ == '__main__':
     os.system('hg init')
 
@@ -203,3 +209,4 @@
     check(outsidechanges)
     check(bookmarks)
     check(tagscache)
+    check(setphase)
diff --git a/tests/test-commandserver.py.out b/tests/test-commandserver.py.out
--- a/tests/test-commandserver.py.out
+++ b/tests/test-commandserver.py.out
@@ -118,3 +118,10 @@
 
  runcommand id -t -r 0
 foo
+
+testing setphase:
+
+ runcommand phase -r .
+2: draft
+ runcommand phase -r .
+2: public


More information about the Mercurial-devel mailing list