[PATCH] tests: unify test-empty-group

Adrian Buehlmann adrian at cadifra.com
Fri Sep 3 02:21:37 CDT 2010


# HG changeset patch
# User Adrian Buehlmann <adrian at cadifra.com>
# Date 1283497956 -7200
# Node ID 9f8dedd13ec4c87200e32ba87128bf42834292ae
# Parent  dfb11f9922c152bd74f5d827d89ec39f8749c1ad
tests: unify test-empty-group

diff --git a/tests/test-empty-group.out b/tests/test-empty-group.out
deleted file mode 100644
--- a/tests/test-empty-group.out
+++ /dev/null
@@ -1,80 +0,0 @@
-adding init
-adding x
-adding y
-0 files updated, 0 files merged, 2 files removed, 0 files unresolved
-adding x
-adding y
-created new head
-0 files updated, 0 files merged, 0 files removed, 0 files unresolved
-(branch merge, don't forget to commit)
-0 files updated, 0 files merged, 0 files removed, 0 files unresolved
-0 files updated, 0 files merged, 0 files removed, 0 files unresolved
-(branch merge, don't forget to commit)
-created new head
-requesting all changes
-adding changesets
-adding manifests
-adding file changes
-added 4 changesets with 3 changes to 3 files
-updating to branch default
-3 files updated, 0 files merged, 0 files removed, 0 files unresolved
-requesting all changes
-adding changesets
-adding manifests
-adding file changes
-added 4 changesets with 3 changes to 3 files
-updating to branch default
-3 files updated, 0 files merged, 0 files removed, 0 files unresolved
-comparing with b
-searching for changes
-changeset:   4:119caaef4ed1
-tag:         tip
-parent:      1:79f9e10cd04e
-parent:      2:8e1bb01c1a24
-user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
-summary:     m2
-
-comparing with c
-searching for changes
-changeset:   3:cbb48b367d1b
-parent:      2:8e1bb01c1a24
-parent:      1:79f9e10cd04e
-user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
-summary:     m1
-
-comparing with c
-searching for changes
-changeset:   3:cbb48b367d1b
-tag:         tip
-parent:      2:8e1bb01c1a24
-parent:      1:79f9e10cd04e
-user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
-summary:     m1
-
-comparing with b
-searching for changes
-changeset:   3:119caaef4ed1
-tag:         tip
-parent:      1:79f9e10cd04e
-parent:      2:8e1bb01c1a24
-user:        test
-date:        Thu Jan 01 00:00:00 1970 +0000
-summary:     m2
-
-pulling from a
-searching for changes
-adding changesets
-adding manifests
-adding file changes
-added 1 changesets with 0 changes to 0 files (+1 heads)
-(run 'hg heads' to see heads, 'hg merge' to merge)
-pulling from a
-searching for changes
-adding changesets
-adding manifests
-adding file changes
-added 1 changesets with 0 changes to 0 files (+1 heads)
-(run 'hg heads' to see heads, 'hg merge' to merge)
diff --git a/tests/test-empty-group b/tests/test-empty-group.t
old mode 100755
new mode 100644
rename from tests/test-empty-group
rename to tests/test-empty-group.t
--- a/tests/test-empty-group
+++ b/tests/test-empty-group.t
@@ -1,4 +1,3 @@
-#!/bin/sh
 #
 #  A          B
 #
@@ -18,32 +17,122 @@
 # wrongly reported the number of csets)
 #
 
-hg init a
-cd a
-touch init
-hg ci -A -m 0
-touch x y
-hg ci -A -m 1
-hg update 0
-touch x y
-hg ci -A -m 2
-hg merge 1
-hg ci -A -m m1
-#hg log
-#hg debugindex .hg/store/00manifest.i
-hg update -C 1
-hg merge 2
-hg ci -A -m m2
+  $ hg init a
+  $ cd a
+  $ touch init
+  $ hg ci -A -m 0
+  adding init
+  $ touch x y
+  $ hg ci -A -m 1
+  adding x
+  adding y
+
+  $ hg update 0
+  0 files updated, 0 files merged, 2 files removed, 0 files unresolved
+  $ touch x y
+  $ hg ci -A -m 2
+  adding x
+  adding y
+  created new head
+
+  $ hg merge 1
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  (branch merge, don't forget to commit)
+  $ hg ci -A -m m1
+
 #hg log
 #hg debugindex .hg/store/00manifest.i
 
-cd ..
-hg clone -r 3 a b
-hg clone -r 4 a c
-hg -R a outgoing b
-hg -R a outgoing c
-hg -R b outgoing c
-hg -R c outgoing b
+  $ hg update -C 1
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  $ hg merge 2
+  0 files updated, 0 files merged, 0 files removed, 0 files unresolved
+  (branch merge, don't forget to commit)
+  $ hg ci -A -m m2
+  created new head
 
-hg -R b pull a
-hg -R c pull a
+#hg log
+#hg debugindex .hg/store/00manifest.i
+
+  $ cd ..
+
+  $ hg clone -r 3 a b
+  requesting all changes
+  adding changesets
+  adding manifests
+  adding file changes
+  added 4 changesets with 3 changes to 3 files
+  updating to branch default
+  3 files updated, 0 files merged, 0 files removed, 0 files unresolved
+
+  $ hg clone -r 4 a c
+  requesting all changes
+  adding changesets
+  adding manifests
+  adding file changes
+  added 4 changesets with 3 changes to 3 files
+  updating to branch default
+  3 files updated, 0 files merged, 0 files removed, 0 files unresolved
+
+  $ hg -R a outgoing b
+  comparing with b
+  searching for changes
+  changeset:   4:119caaef4ed1
+  tag:         tip
+  parent:      1:79f9e10cd04e
+  parent:      2:8e1bb01c1a24
+  user:        test
+  date:        Thu Jan 01 00:00:00 1970 +0000
+  summary:     m2
+  
+  $ hg -R a outgoing c
+  comparing with c
+  searching for changes
+  changeset:   3:cbb48b367d1b
+  parent:      2:8e1bb01c1a24
+  parent:      1:79f9e10cd04e
+  user:        test
+  date:        Thu Jan 01 00:00:00 1970 +0000
+  summary:     m1
+  
+  $ hg -R b outgoing c
+  comparing with c
+  searching for changes
+  changeset:   3:cbb48b367d1b
+  tag:         tip
+  parent:      2:8e1bb01c1a24
+  parent:      1:79f9e10cd04e
+  user:        test
+  date:        Thu Jan 01 00:00:00 1970 +0000
+  summary:     m1
+  
+  $ hg -R c outgoing b
+  comparing with b
+  searching for changes
+  changeset:   3:119caaef4ed1
+  tag:         tip
+  parent:      1:79f9e10cd04e
+  parent:      2:8e1bb01c1a24
+  user:        test
+  date:        Thu Jan 01 00:00:00 1970 +0000
+  summary:     m2
+  
+
+  $ hg -R b pull a
+  pulling from a
+  searching for changes
+  adding changesets
+  adding manifests
+  adding file changes
+  added 1 changesets with 0 changes to 0 files (+1 heads)
+  (run 'hg heads' to see heads, 'hg merge' to merge)
+
+  $ hg -R c pull a
+  pulling from a
+  searching for changes
+  adding changesets
+  adding manifests
+  adding file changes
+  added 1 changesets with 0 changes to 0 files (+1 heads)
+  (run 'hg heads' to see heads, 'hg merge' to merge)
+


More information about the Mercurial-devel mailing list