]> asedeno.scripts.mit.edu Git - git.git/blobdiff - t/t5601-clone.sh
Merge branch 'bd/diff-strbuf'
[git.git] / t / t5601-clone.sh
index a13b6f9d3d9c0735ce87c82150283727fab8e378..59c65fef286ad8d52a15c942f6975607f0347f66 100755 (executable)
@@ -95,4 +95,16 @@ test_expect_success 'clone --bare names the local repository <name>.git' '
 
 '
 
+test_expect_success 'clone --mirror does not repeat tags' '
+
+       (cd src &&
+        git tag some-tag HEAD) &&
+       git clone --mirror src mirror2 &&
+       (cd mirror2 &&
+        git show-ref 2> clone.err > clone.out) &&
+       test_must_fail grep Duplicate mirror2/clone.err &&
+       grep some-tag mirror2/clone.out
+
+'
+
 test_done