From d1544e2ccd60234acb24ac31a3d85b7dce76db5a Mon Sep 17 00:00:00 2001 From: Mark Nauwelaerts Date: Sat, 9 Jul 2016 09:43:37 +0200 Subject: [PATCH] test: pushing a bookmark without changesets This works in recent versions of Mercurial. Signed-off-by: Felipe Contreras --- test/main.t | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/test/main.t b/test/main.t index 8d497b8..888d420 100755 --- a/test/main.t +++ b/test/main.t @@ -853,6 +853,31 @@ test_expect_failure 'push updates notes' ' test_cmp expected actual ' +test_expect_success 'push bookmark without changesets' ' + test_when_finished "rm -rf hgrepo gitrepo" && + + ( + hg init hgrepo && + cd hgrepo && + echo one > content && + hg add content && + hg commit -m one + ) && + + git clone "hg::hgrepo" gitrepo && + + ( + cd gitrepo && + echo two > content && + git commit -a -m two && + git push origin master && + git branch feature-a && + git push origin feature-a + ) && + + check_bookmark hgrepo feature-a two +' + test_expect_unstable 'pull tags' ' test_when_finished "rm -rf hgrepo gitrepo" &&