Code

clone: add test for push on an empty clone.
[git.git] / t / t5701-clone-local.sh
index 3559d179647035a6ad8783aabfbecb8edcd4c254..f26b511c3ec7bf46f3fe9357cfdec9f95a169a14 100755 (executable)
@@ -132,4 +132,14 @@ test_expect_success 'clone empty repository' '
         test $actual = $expected)
 '
 
+test_expect_success 'clone empty repository, and then push should not segfault.' '
+       cd "$D" &&
+       rm -fr empty/ empty-clone/ &&
+       mkdir empty &&
+       (cd empty && git init) &&
+       git clone empty empty-clone &&
+       cd empty-clone &&
+       test_must_fail git push
+'
+
 test_done