[PATCH 4 of 5] A test for new branches code
Eric Hopper
hopper at omnifarious.org
Tue Jun 5 16:58:59 UTC 2007
# HG changeset patch
# User Eric Hopper <hopper at omnifarious.org>
# Date 1181056148 25200
# Node ID 3e2dbd9da8f1f83458467479d401bcd3315e0572
# Parent f32f2c89f227b4ce07c60882c9091f078b18a1ed
A test for new branches code.
diff --git a/tests/test-heads b/tests/test-branches
copy from tests/test-heads
copy to tests/test-branches
--- a/tests/test-branches
+++ b/tests/test-branches
@@ -5,59 +5,32 @@ echo 'root' >root
echo 'root' >root
hg add root
hg commit -d '0 0' -u test -m "Adding root node"
-hg heads
-echo '-------'
-hg heads -b
-echo '======='
echo 'a' >a
hg add a
hg branch a
hg commit -d '1 0' -u test -m "Adding a branch"
-hg heads
-echo '-------'
-hg heads -b
-echo '======='
hg update -C 0
echo 'b' >b
hg add b
hg branch b
hg commit -d '2 0' -u test -m "Adding b branch"
-hg heads
-echo '-------'
-hg heads -b
-echo '======='
echo 'bh1' >bh1
hg add bh1
hg commit -d '3 0' -u test -m "Adding b branch head 1"
-hg heads
-echo '-------'
-hg heads -b
-echo '======='
hg update -C 2
echo 'bh2' >bh2
hg add bh2
hg commit -d '4 0' -u test -m "Adding b branch head 2"
-hg heads
-echo '-------'
-hg heads -b
-echo '======='
echo 'c' >c
hg add c
hg branch c
hg commit -d '5 0' -u test -m "Adding c branch"
-hg heads
+
+hg branches
echo '-------'
-hg heads -b
-
-echo '======='
-for i in 0 1 2 3 4 5; do
- hg update -C "$i"
- hg heads
- echo '-------'
- hg heads -b
-done
+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
+-------
+c 5:5ca481e59b8c
+b 4:22df7444f7c1
+a 1:dd6b440dd85a
+default 0:19709c5a4e75
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mercurial-scm.org/pipermail/mercurial-devel/attachments/20070605/684930c5/attachment.asc>
More information about the Mercurial-devel
mailing list