diff --git a/tests/test-encoding b/tests/test-encoding index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1lbmNvZGluZw==..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1lbmNvZGluZw== 100755 --- a/tests/test-encoding +++ b/tests/test-encoding @@ -60,7 +60,7 @@ hg clone git://localhost/gitrepo hgrepo | grep -v '^updating' cd hgrepo -HGENCODING=utf-8 hg log --graph --debug +HGENCODING=utf-8 hg log --graph --debug | grep -v ': *master' hg gclear hg push git://localhost/gitrepo2 diff --git a/tests/test-encoding.out b/tests/test-encoding.out index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1lbmNvZGluZy5vdXQ=..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1lbmNvZGluZy5vdXQ= 100644 --- a/tests/test-encoding.out +++ b/tests/test-encoding.out @@ -16,7 +16,6 @@ 4 files updated, 0 files merged, 0 files removed, 0 files unresolved @ changeset: 3:8549ee7fe0801b2dafc06047ca6f66d36da709f5 | tag: default/master -| tag: master | tag: tip | parent: 2:0422fbb4ec39fb69e87b94a3874ac890333de11a | parent: -1:0000000000000000000000000000000000000000 diff --git a/tests/test-file-removal b/tests/test-file-removal index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1maWxlLXJlbW92YWw=..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1maWxlLXJlbW92YWw= 100755 --- a/tests/test-file-removal +++ b/tests/test-file-removal @@ -66,7 +66,7 @@ hg clone git://localhost/gitrepo hgrepo | grep -v '^updating' cd hgrepo -hg log --graph +hg log --graph | grep -v ': *master' echo echo % make sure alpha is not in this manifest diff --git a/tests/test-file-removal.out b/tests/test-file-removal.out index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1maWxlLXJlbW92YWwub3V0..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1maWxlLXJlbW92YWwub3V0 100644 --- a/tests/test-file-removal.out +++ b/tests/test-file-removal.out @@ -14,7 +14,6 @@ 1 files updated, 0 files merged, 0 files removed, 0 files unresolved @ changeset: 4:ea41a3f0ed10 | tag: default/master -| tag: master | tag: tip | user: test <test@example.org> | date: Mon Jan 01 00:00:14 2007 +0000 diff --git a/tests/test-git-clone b/tests/test-git-clone index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1naXQtY2xvbmU=..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1naXQtY2xvbmU= 100755 --- a/tests/test-git-clone +++ b/tests/test-git-clone @@ -44,7 +44,7 @@ hg clone gitrepo hgrepo | grep -v '^updating' cd hgrepo -hg log --graph +hg log --graph | grep -v ': *master' echo % we should have some bookmarks hg book diff --git a/tests/test-git-clone.out b/tests/test-git-clone.out index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1naXQtY2xvbmUub3V0..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1naXQtY2xvbmUub3V0 100644 --- a/tests/test-git-clone.out +++ b/tests/test-git-clone.out @@ -8,7 +8,6 @@ 2 files updated, 0 files merged, 0 files removed, 0 files unresolved @ changeset: 1:7bcd915dc873 | tag: default/master -| tag: master | tag: tip | user: test <test@example.org> | date: Mon Jan 01 00:00:11 2007 +0000 diff --git a/tests/test-git-submodules b/tests/test-git-submodules index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1naXQtc3VibW9kdWxlcw==..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1naXQtc3VibW9kdWxlcw== 100755 --- a/tests/test-git-submodules +++ b/tests/test-git-submodules @@ -66,7 +66,7 @@ hg clone gitrepo2 hgrepo | grep -v '^updating' cd hgrepo -hg log --graph +hg log --graph | grep -v ': *master' echo % we should have some bookmarks hg book diff --git a/tests/test-git-submodules.out b/tests/test-git-submodules.out index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1naXQtc3VibW9kdWxlcy5vdXQ=..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1naXQtc3VibW9kdWxlcy5vdXQ= 100644 --- a/tests/test-git-submodules.out +++ b/tests/test-git-submodules.out @@ -24,7 +24,6 @@ 1 files updated, 0 files merged, 0 files removed, 0 files unresolved @ changeset: 2:954cdf1c8c82 | tag: default/master -| tag: master | tag: tip | user: test <test@example.org> | date: Mon Jan 01 00:00:11 2007 +0000 diff --git a/tests/test-git-tags b/tests/test-git-tags index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1naXQtdGFncw==..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1naXQtdGFncw== 100755 --- a/tests/test-git-tags +++ b/tests/test-git-tags @@ -63,7 +63,7 @@ hg clone git://localhost/gitrepo hgrepo | grep -v '^updating' cd hgrepo -hg log --graph +hg log --graph | grep -v ': *master' echo beta-fix >> beta hg commit -m 'fix for beta' hg push diff --git a/tests/test-git-tags.out b/tests/test-git-tags.out index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1naXQtdGFncy5vdXQ=..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1naXQtdGFncy5vdXQ= 100644 --- a/tests/test-git-tags.out +++ b/tests/test-git-tags.out @@ -9,7 +9,6 @@ @ changeset: 1:99dcc15b7b07 | tag: beta | tag: default/master -| tag: master | tag: tip | user: test <test@example.org> | date: Mon Jan 01 00:00:12 2007 +0000 diff --git a/tests/test-git-workflow b/tests/test-git-workflow index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1naXQtd29ya2Zsb3c=..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1naXQtd29ya2Zsb3c= 100755 --- a/tests/test-git-workflow +++ b/tests/test-git-workflow @@ -43,7 +43,7 @@ echo alpha > alpha hg add alpha hgcommit -m "add alpha" -hg glog --debug +hg log --graph --debug cd .. @@ -65,4 +65,5 @@ echo % get things back to hg hg gimport -hg glog --debug +hg log --graph --debug | grep -v ': *master' +hg bookmarks diff --git a/tests/test-git-workflow.out b/tests/test-git-workflow.out index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1naXQtd29ya2Zsb3cub3V0..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1naXQtd29ya2Zsb3cub3V0 100644 --- a/tests/test-git-workflow.out +++ b/tests/test-git-workflow.out @@ -21,7 +21,6 @@ % get things back to hg importing Git objects into Hg o changeset: 1:7108ae7bd184226a29b8203619a8253d314643bf -| tag: master | tag: tip | parent: 0:0221c246a56712c6aa64e5ee382244d8a471b1e2 | parent: -1:0000000000000000000000000000000000000000 @@ -46,3 +45,4 @@ add alpha + master 1:7108ae7bd184 diff --git a/tests/test-hg-author b/tests/test-hg-author index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1oZy1hdXRob3I=..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1oZy1hdXRob3I= 100755 --- a/tests/test-hg-author +++ b/tests/test-hg-author @@ -74,8 +74,8 @@ hgcommit -u "test <test@example.com> (comment)" -m 'modify beta' hg push -hg log --graph +hg log --graph | egrep -v ': *(not-master|master)' cd .. hg clone git://localhost/gitrepo hgrepo2 | grep -v '^updating' cd hgrepo2 @@ -78,7 +78,7 @@ cd .. hg clone git://localhost/gitrepo hgrepo2 | grep -v '^updating' cd hgrepo2 -hg log --graph +hg log --graph | egrep -v ': *(not-master|master)' cd .. diff --git a/tests/test-hg-author.out b/tests/test-hg-author.out index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1oZy1hdXRob3Iub3V0..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1oZy1hdXRob3Iub3V0 100644 --- a/tests/test-hg-author.out +++ b/tests/test-hg-author.out @@ -19,7 +19,6 @@ default::refs/heads/master => GIT:2b9ec6a4 @ changeset: 2:92d33c0dd6e1 | tag: default/master -| tag: master | tag: tip | user: test <test@example.com> (comment) | date: Mon Jan 01 00:00:12 2007 +0000 @@ -32,7 +31,6 @@ | o changeset: 0:3442585be8a6 tag: default/not-master - tag: not-master user: test <test@example.org> date: Mon Jan 01 00:00:10 2007 +0000 summary: add alpha @@ -45,7 +43,6 @@ 2 files updated, 0 files merged, 0 files removed, 0 files unresolved @ changeset: 2:92d33c0dd6e1 | tag: default/master -| tag: master | tag: tip | user: test <test@example.com> (comment) | date: Mon Jan 01 00:00:12 2007 +0000 @@ -58,7 +55,6 @@ | o changeset: 0:3442585be8a6 tag: default/not-master - tag: not-master user: test <test@example.org> date: Mon Jan 01 00:00:10 2007 +0000 summary: add alpha diff --git a/tests/test-hg-branch b/tests/test-hg-branch index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1oZy1icmFuY2g=..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1oZy1icmFuY2g= 100755 --- a/tests/test-hg-branch +++ b/tests/test-hg-branch @@ -28,6 +28,7 @@ # TODO stop using this when we're 1.5 only filterhash="sed s/71414c4e3c6f/a31e374801c9/;s/698615204564/d93a72262a83/" +filterhash="$filterhash;s/d93a72262a83/05aed681ccb3/" count=10 commit() @@ -74,8 +75,8 @@ hgcommit -m 'started branch gamma' hg push -hg log --graph | $filterhash +hg log --graph | $filterhash | egrep -v ': *(not-master|master)' cd .. hg clone git://localhost/gitrepo hgrepo2 | grep -v '^updating' cd hgrepo2 @@ -78,7 +79,7 @@ cd .. hg clone git://localhost/gitrepo hgrepo2 | grep -v '^updating' cd hgrepo2 -hg log --graph | $filterhash +hg log --graph | $filterhash | egrep -v ': *(not-master|master)' cd .. diff --git a/tests/test-hg-branch.out b/tests/test-hg-branch.out index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1oZy1icmFuY2gub3V0..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1oZy1icmFuY2gub3V0 100644 --- a/tests/test-hg-branch.out +++ b/tests/test-hg-branch.out @@ -18,6 +18,6 @@ creating and sending data default::refs/heads/not-master => GIT:7eeab2ea default::refs/heads/master => GIT:296802ef -@ changeset: 2:d93a72262a83 +@ changeset: 2:05aed681ccb3 | branch: gamma | tag: default/master @@ -22,6 +22,5 @@ | branch: gamma | tag: default/master -| tag: master | tag: tip | user: test | date: Mon Jan 01 00:00:12 2007 +0000 @@ -34,7 +33,6 @@ | o changeset: 0:3442585be8a6 tag: default/not-master - tag: not-master user: test <test@example.org> date: Mon Jan 01 00:00:10 2007 +0000 summary: add alpha @@ -45,6 +43,6 @@ Total 6 (delta 0), reused 0 (delta 0) importing Git objects into Hg 1 files updated, 0 files merged, 0 files removed, 0 files unresolved -o changeset: 2:d93a72262a83 +o changeset: 2:05aed681ccb3 | branch: gamma | tag: default/master @@ -49,6 +47,5 @@ | branch: gamma | tag: default/master -| tag: master | tag: tip | user: test | date: Mon Jan 01 00:00:12 2007 +0000 @@ -61,7 +58,6 @@ | o changeset: 0:3442585be8a6 tag: default/not-master - tag: not-master user: test <test@example.org> date: Mon Jan 01 00:00:10 2007 +0000 summary: add alpha diff --git a/tests/test-hg-tags b/tests/test-hg-tags index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1oZy10YWdz..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1oZy10YWdz 100755 --- a/tests/test-hg-tags +++ b/tests/test-hg-tags @@ -67,7 +67,7 @@ hgtag alpha hg push -hg log --graph +hg log --graph | egrep -v ': *(not-master|master)' cd .. cd gitrepo @@ -77,7 +77,7 @@ cd .. hg clone git://localhost/gitrepo hgrepo2 | grep -v '^updating' cd hgrepo2 -hg log --graph +hg log --graph | egrep -v ': *(not-master|master)' echo % the tag should be in .hgtags cat .hgtags diff --git a/tests/test-hg-tags.out b/tests/test-hg-tags.out index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1oZy10YWdzLm91dA==..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1oZy10YWdzLm91dA== 100644 --- a/tests/test-hg-tags.out +++ b/tests/test-hg-tags.out @@ -15,7 +15,6 @@ default::refs/heads/master => GIT:9a2616b9 @ changeset: 1:d529e9229f6d | tag: default/master -| tag: master | tag: tip | user: test | date: Mon Jan 01 00:00:11 2007 +0000 @@ -24,7 +23,6 @@ o changeset: 0:3442585be8a6 tag: alpha tag: default/not-master - tag: not-master user: test <test@example.org> date: Mon Jan 01 00:00:10 2007 +0000 summary: add alpha @@ -39,7 +37,6 @@ 2 files updated, 0 files merged, 0 files removed, 0 files unresolved @ changeset: 1:d529e9229f6d | tag: default/master -| tag: master | tag: tip | user: test | date: Mon Jan 01 00:00:11 2007 +0000 @@ -48,7 +45,6 @@ o changeset: 0:3442585be8a6 tag: alpha tag: default/not-master - tag: not-master user: test <test@example.org> date: Mon Jan 01 00:00:10 2007 +0000 summary: add alpha diff --git a/tests/test-octopus b/tests/test-octopus index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1vY3RvcHVz..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1vY3RvcHVz 100755 --- a/tests/test-octopus +++ b/tests/test-octopus @@ -71,7 +71,7 @@ hg clone git://localhost/gitrepo hgrepo | grep -v '^updating' cd hgrepo -hg log --graph +hg log --graph --style compact | sed 's/\[.*\]//g' hg gclear hg push git://localhost/gitrepo2 diff --git a/tests/test-octopus.out b/tests/test-octopus.out index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1vY3RvcHVzLm91dA==..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1vY3RvcHVzLm91dA== 100644 --- a/tests/test-octopus.out +++ b/tests/test-octopus.out @@ -19,13 +19,6 @@ Total 14 (delta 3), reused 0 (delta 0) importing Git objects into Hg 4 files updated, 0 files merged, 0 files removed, 0 files unresolved -@ changeset: 5:6523aa9f4775 -|\ tag: default/master -| | tag: master -| | tag: tip -| | parent: 3:1436150b86c2 -| | parent: 4:7f6c791a169f -| | user: test <test@example.org> -| | date: Mon Jan 01 00:00:13 2007 +0000 -| | summary: Merge branches 'branch1' and 'branch2' +@ 5:3,4 6523aa9f4775 2007-01-01 00:00 +0000 test +|\ Merge branches 'branch1' and 'branch2' | | @@ -31,8 +24,7 @@ | | -| o changeset: 4:7f6c791a169f -| |\ parent: 1:7bcd915dc873 -| | | parent: 2:37c124f2d0a0 -| | | user: test <test@example.org> -| | | date: Mon Jan 01 00:00:13 2007 +0000 -| | | summary: Merge branches 'branch1' and 'branch2' +| o 4:1,2 7f6c791a169f 2007-01-01 00:00 +0000 test +| |\ Merge branches 'branch1' and 'branch2' +| | | +o | | 3:0 1436150b86c2 2007-01-01 00:00 +0000 test +| | | add delta | | | @@ -38,15 +30,4 @@ | | | -o | | changeset: 3:1436150b86c2 -| | | parent: 0:3442585be8a6 -| | | user: test <test@example.org> -| | | date: Mon Jan 01 00:00:13 2007 +0000 -| | | summary: add delta -| | | -+---o changeset: 2:37c124f2d0a0 -| | tag: branch2 -| | tag: default/branch2 -| | parent: 0:3442585be8a6 -| | user: test <test@example.org> -| | date: Mon Jan 01 00:00:12 2007 +0000 -| | summary: add gamma ++---o 2:0 37c124f2d0a0 2007-01-01 00:00 +0000 test +| | add gamma | | @@ -52,8 +33,4 @@ | | -| o changeset: 1:7bcd915dc873 -|/ tag: branch1 -| tag: default/branch1 -| user: test <test@example.org> -| date: Mon Jan 01 00:00:11 2007 +0000 -| summary: add beta +| o 1 7bcd915dc873 2007-01-01 00:00 +0000 test +|/ add beta | @@ -59,8 +36,6 @@ | -o changeset: 0:3442585be8a6 - user: test <test@example.org> - date: Mon Jan 01 00:00:10 2007 +0000 - summary: add alpha +o 0 3442585be8a6 2007-01-01 00:00 +0000 test + add alpha clearing out the git cache data pushing to git://localhost/gitrepo2 diff --git a/tests/test-pull b/tests/test-pull index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1wdWxs..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1wdWxs 100755 --- a/tests/test-pull +++ b/tests/test-pull @@ -55,9 +55,9 @@ echo % clone a tag hg clone -r alpha git://localhost/gitrepo hgrepo-a | grep -v '^updating' cd hgrepo-a -hg log --graph +hg log --graph | egrep -v ': *(beta|master)' cd .. echo % clone a branch hg clone -r beta git://localhost/gitrepo hgrepo-b | grep -v '^updating' cd hgrepo-b @@ -59,9 +59,9 @@ cd .. echo % clone a branch hg clone -r beta git://localhost/gitrepo hgrepo-b | grep -v '^updating' cd hgrepo-b -hg log --graph +hg log --graph | egrep -v ': *(beta|master)' cd .. diff --git a/tests/test-pull-after-strip b/tests/test-pull-after-strip index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1wdWxsLWFmdGVyLXN0cmlw..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1wdWxsLWFmdGVyLXN0cmlw 100755 --- a/tests/test-pull-after-strip +++ b/tests/test-pull-after-strip @@ -70,9 +70,9 @@ echo % clone a tag hg clone -r alpha git://localhost/gitrepo hgrepo-a | grep -v '^updating' cd hgrepo-a -hg log --graph +hg log --graph | egrep -v ': *(beta|master)' cd .. echo % clone a branch hg clone -r beta git://localhost/gitrepo hgrepo-b | grep -v '^updating' cd hgrepo-b @@ -74,9 +74,9 @@ cd .. echo % clone a branch hg clone -r beta git://localhost/gitrepo hgrepo-b | grep -v '^updating' cd hgrepo-b -hg log --graph +hg log --graph | egrep -v ': *(beta|master)' cd .. cd gitrepo @@ -91,6 +91,6 @@ hg git-cleanup echo % pull works after \'hg git-cleanup\' hg pull -r beta -hg log --graph +hg log --graph | egrep -v ': *(beta|master)' cd .. diff --git a/tests/test-pull-after-strip.out b/tests/test-pull-after-strip.out index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1wdWxsLWFmdGVyLXN0cmlwLm91dA==..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1wdWxsLWFmdGVyLXN0cmlwLm91dA== 100644 --- a/tests/test-pull-after-strip.out +++ b/tests/test-pull-after-strip.out @@ -10,7 +10,6 @@ @ changeset: 0:3442585be8a6 tag: alpha tag: default/master - tag: master tag: tip user: test <test@example.org> date: Mon Jan 01 00:00:10 2007 +0000 @@ -24,7 +23,6 @@ importing Git objects into Hg 2 files updated, 0 files merged, 0 files removed, 0 files unresolved @ changeset: 1:7bcd915dc873 -| tag: beta | tag: default/beta | tag: tip | user: test <test@example.org> @@ -34,7 +32,6 @@ o changeset: 0:3442585be8a6 tag: alpha tag: default/master - tag: master user: test <test@example.org> date: Mon Jan 01 00:00:10 2007 +0000 summary: add alpha @@ -57,5 +54,4 @@ importing Git objects into Hg (run 'hg update' to get a working copy) o changeset: 2:611948b1ec6a -| tag: beta | tag: default/beta @@ -61,5 +57,4 @@ | tag: default/beta -| tag: master | tag: tip | user: test <test@example.org> | date: Mon Jan 01 00:00:12 2007 +0000 diff --git a/tests/test-pull.out b/tests/test-pull.out index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1wdWxsLm91dA==..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1wdWxsLm91dA== 100644 --- a/tests/test-pull.out +++ b/tests/test-pull.out @@ -10,7 +10,6 @@ @ changeset: 0:3442585be8a6 tag: alpha tag: default/master - tag: master tag: tip user: test <test@example.org> date: Mon Jan 01 00:00:10 2007 +0000 @@ -24,7 +23,6 @@ importing Git objects into Hg 2 files updated, 0 files merged, 0 files removed, 0 files unresolved @ changeset: 1:7bcd915dc873 -| tag: beta | tag: default/beta | tag: tip | user: test <test@example.org> @@ -34,7 +32,6 @@ o changeset: 0:3442585be8a6 tag: alpha tag: default/master - tag: master user: test <test@example.org> date: Mon Jan 01 00:00:10 2007 +0000 summary: add alpha diff --git a/tests/test-push b/tests/test-push index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1wdXNo..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1wdXNo 100755 --- a/tests/test-push +++ b/tests/test-push @@ -97,7 +97,8 @@ # which should not implicitly also push the not-master ref. hg book not-master -r default/not-master --force echo % master and default/master should be diferent -hg tags +hg log -r master | grep -v ': *master' +hg log -r default/master echo % this should also fail hg push -r master diff --git a/tests/test-push.out b/tests/test-push.out index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1wdXNoLm91dA==..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1wdXNoLm91dA== 100644 --- a/tests/test-push.out +++ b/tests/test-push.out @@ -37,13 +37,19 @@ importing Git objects into Hg (run 'hg update' to get a working copy) % master and default/master should be diferent -tip 3:1436150b86c2 -default/master 3:1436150b86c2 -master 2:72f56395749d -default/beta 1:0564f526fb0f -beta 1:0564f526fb0f -not-master 0:3442585be8a6 -default/not-master 0:3442585be8a6 +changeset: 2:72f56395749d +user: test +date: Mon Jan 01 00:00:12 2007 +0000 +summary: add gamma + +changeset: 3:1436150b86c2 +tag: default/master +tag: tip +parent: 0:3442585be8a6 +user: test <test@example.org> +date: Mon Jan 01 00:00:13 2007 +0000 +summary: add delta + % this should also fail pushing to git://localhost/gitrepo importing Hg objects into Git diff --git a/tests/test-sane-without-bookmarks b/tests/test-sane-without-bookmarks index 5fdff9b8e7420572624dae2941251f11cd9bd6d7_dGVzdHMvdGVzdC1zYW5lLXdpdGhvdXQtYm9va21hcmtz..3f0f0c64f81cea24f13c3ba258381cf87075530f_dGVzdHMvdGVzdC1zYW5lLXdpdGhvdXQtYm9va21hcmtz 100755 --- a/tests/test-sane-without-bookmarks +++ b/tests/test-sane-without-bookmarks @@ -6,6 +6,9 @@ # bail if the user does not have dulwich python -c 'import dulwich, dulwich.repo' || exit 80 +# bail if hgext.bookmarks does not exist, which means hg >= 1.8 +python -c 'import hgext.bookmarks' || exit 80 + # bail early if the user is already running git-daemon echo hi | nc localhost 9418 2>/dev/null && exit 80 @@ -49,6 +52,6 @@ hg clone git://localhost/gitrepo hgrepo | grep -v '^updating' cd hgrepo -hg log --graph +hg log --graph | grep -v ': *master' cd ..