X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=t%2Ft5601-clone.sh;h=fe287d31fb98237b11ccc1d1209001dec3fb0a8e;hb=5dc1308562ab5991ecada68b06707709bea408c9;hp=78a3fa639c97b7dce054d89c74c67a855d0d7954;hpb=e69a6f47c4e25a20170eb989a55257d0399f795b;p=git.git diff --git a/t/t5601-clone.sh b/t/t5601-clone.sh index 78a3fa639..fe287d31f 100755 --- a/t/t5601-clone.sh +++ b/t/t5601-clone.sh @@ -125,4 +125,23 @@ test_expect_success 'clone to destination with extra trailing /' ' ' +test_expect_success 'clone to an existing empty directory' ' + mkdir target-3 && + git clone src target-3 && + T=$( cd target-3 && git rev-parse HEAD ) && + S=$( cd src && git rev-parse HEAD ) && + test "$T" = "$S" +' + +test_expect_success 'clone to an existing non-empty directory' ' + mkdir target-4 && + >target-4/Fakefile && + test_must_fail git clone src target-4 +' + +test_expect_success 'clone to an existing path' ' + >target-5 && + test_must_fail git clone src target-5 +' + test_done