Mercurial > hg > mercurial-source
changeset 12189:fb0c6373ec36
tests: unify test-empty-group
author | Adrian Buehlmann <adrian@cadifra.com> |
---|---|
date | Fri, 03 Sep 2010 09:12:36 +0200 |
parents | 6045d467abd7 |
children | 9231c629ec10 |
files | tests/test-empty-group tests/test-empty-group.out tests/test-empty-group.t |
diffstat | 2 files changed, 113 insertions(+), 104 deletions(-) [+] |
line wrap: on
line diff
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)
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 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 -hg update -C 1 -hg merge 2 -hg ci -A -m m2 + + $ 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 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 + $ 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 b pull a -hg -R c pull a + $ 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) +