--- a/tests/test-commandserver.py Wed Feb 15 20:02:35 2012 +0200
+++ b/tests/test-commandserver.py Thu Feb 16 01:21:34 2012 +0200
@@ -200,6 +200,16 @@
os.system('hg phase -r . -p')
runcommand(server, ['phase', '-r', '.'])
+def rollback(server):
+ readchannel(server)
+ runcommand(server, ['phase', '-r', '.', '-p'])
+ f = open('a', 'ab')
+ f.write('a\n')
+ f.close()
+ runcommand(server, ['commit', '-Am.'])
+ runcommand(server, ['rollback'])
+ runcommand(server, ['phase', '-r', '.'])
+
if __name__ == '__main__':
os.system('hg init')
@@ -219,3 +229,4 @@
check(bookmarks)
check(tagscache)
check(setphase)
+ check(rollback)