[PATCH] remote-hg: test 'shared_path' in a moved clone
- From
Antoine Pelisse <apelisse@gmail.com>
- Date
- Dec 23, 2013, 20:23 UTC
- Message-ID
- <1387830223-19780-1-git-send-email-apelisse@gmail.com>
- In-Reply-To
- <xmqqzjnzktdr.fsf@gitster.dls.corp.google.com>
Since e71d1378 (remote-hg: fix 'shared path' path, 2013-12-07), Mercurial 'shared_path' file is correctly updated whenever a clone is moved. Make sure it keeps working, especially as this is depending on a private Mercurial file.
Signed-off-by: Antoine Pelisse <apelisse@gmail.com> --- contrib/remote-helpers/test-hg.sh | 11 +++++++++++ 1 file changed, 11 insertions(+)
diff --git a/contrib/remote-helpers/test-hg.sh b/contrib/remote-helpers/test-hg.sh index 0b7df11..5d128a5 100755 --- a/contrib/remote-helpers/test-hg.sh +++ b/contrib/remote-helpers/test-hg.sh @@ -337,6 +337,17 @@ test_expect_success 'remote cloning' ' check gitrepo HEAD zero ' +test_expect_success 'moving remote clone' ' + test_when_finished "rm -rf gitrepo*" && + + ( + git clone "hg::hgrepo" gitrepo && + mv gitrepo gitrepo2 && + cd gitrepo2 && + git fetch + ) +' + test_expect_success 'remote update bookmark' ' test_when_finished "rm -rf gitrepo*" &&
-- 1.8.5.1.97.g8d784da.dirty