t5541-http-push.sh: add tests for non-fast-forward pushes
[gitweb.git] / t / t5701-clone-local.sh
index f26b511c3ec7bf46f3fe9357cfdec9f95a169a14..8b4c356cd21846025d84a434077bfdc8ee2bab57 100755 (executable)
@@ -119,7 +119,9 @@ test_expect_success 'bundle clone with nonexistent HEAD' '
 test_expect_success 'clone empty repository' '
        cd "$D" &&
        mkdir empty &&
-       (cd empty && git init) &&
+       (cd empty &&
+        git init &&
+        git config receive.denyCurrentBranch warn) &&
        git clone empty empty-clone &&
        test_tick &&
        (cd empty-clone
@@ -138,8 +140,8 @@ test_expect_success 'clone empty repository, and then push should not segfault.'
        mkdir empty &&
        (cd empty && git init) &&
        git clone empty empty-clone &&
-       cd empty-clone &&
-       test_must_fail git push
+       (cd empty-clone &&
+       test_must_fail git push)
 '
 
 test_done