[PATCH 4 of 5] A test for new branches code

Eric Hopper hopper at omnifarious.org
Wed Jun 6 14:44:31 CDT 2007


# HG changeset patch
# User Eric Hopper <hopper at omnifarious.org>
# Date 1181158049 25200
# Node ID 1a28113854ce970d954f4a38d4a17e05881c88af
# Parent  86de3487c0c42f0a542c2e1174b603f4ce4fc6cc
A test for new branches code.

diff --git a/tests/test-branches b/tests/test-branches
new file mode 100755
--- /dev/null
+++ b/tests/test-branches
@@ -0,0 +1,36 @@
+#!/bin/sh
+
+hg init a
+cd a
+echo 'root' >root
+hg add root
+hg commit -d '0 0' -u test -m "Adding root node"
+
+echo 'a' >a
+hg add a
+hg branch a
+hg commit -d '1 0' -u test -m "Adding a branch"
+
+hg update -C 0
+echo 'b' >b
+hg add b
+hg branch b
+hg commit -d '2 0' -u test -m "Adding b branch"
+
+echo 'bh1' >bh1
+hg add bh1
+hg commit -d '3 0' -u test -m "Adding b branch head 1"
+
+hg update -C 2
+echo 'bh2' >bh2
+hg add bh2
+hg commit -d '4 0' -u test -m "Adding b branch head 2"
+
+echo 'c' >c
+hg add c
+hg branch c
+hg commit -d '5 0' -u test -m "Adding c branch"
+
+hg branches
+echo '-------'
+hg branches -a
diff --git a/tests/test-branches.out b/tests/test-branches.out
new file mode 100644
--- /dev/null
+++ b/tests/test-branches.out
@@ -0,0 +1,9 @@
+0 files updated, 0 files merged, 1 files removed, 0 files unresolved
+0 files updated, 0 files merged, 1 files removed, 0 files unresolved
+c                              5:5ca481e59b8c
+a                              1:dd6b440dd85a
+b                              4:22df7444f7c1 (inactive)
+default                        0:19709c5a4e75 (inactive)
+-------
+c                              5:5ca481e59b8c
+a                              1:dd6b440dd85a

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://selenic.com/pipermail/mercurial-devel/attachments/20070606/dd32185c/attachment.pgp 


More information about the Mercurial-devel mailing list