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

Eric Hopper hopper at omnifarious.org
Tue Jun 5 22:12:22 CDT 2007


# HG changeset patch
# User Eric Hopper <hopper at omnifarious.org>
# Date 1181098448 25200
# Node ID fd53dbf6fb2bcc9c94b76f336b8b175aefb453d0
# Parent  2b43d4e96d9ca28382a182fc90e86b9310453687
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 *HEAD*
+a                              1:dd6b440dd85a *HEAD*
+b                              4:22df7444f7c1
+default                        0:19709c5a4e75
+-------
+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/20070605/e3706596/attachment.pgp 


More information about the Mercurial-devel mailing list