From 336d09daf288492946f0c51f071da11643f8363d Mon Sep 17 00:00:00 2001 From: Pierre Habouzit Date: Sun, 15 Jun 2008 23:37:42 +0200 Subject: Make git reflog expire honour core.sharedRepository. Signed-off-by: Pierre Habouzit Signed-off-by: Junio C Hamano --- t/t1301-shared-repo.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 't') diff --git a/t/t1301-shared-repo.sh b/t/t1301-shared-repo.sh index 5e4252a32..6c78c8bc9 100755 --- a/t/t1301-shared-repo.sh +++ b/t/t1301-shared-repo.sh @@ -83,4 +83,19 @@ do done +test_expect_success 'git reflog expire honors core.sharedRepository' ' + git config core.sharedRepository group && + git reflog expire --all && + actual="$(ls -l .git/logs/refs/heads/master)" && + case "$actual" in + -rw-rw-*) + : happy + ;; + *) + echo Ooops, .git/logs/refs/heads/master is not 0662 [$actual] + false + ;; + esac +' + test_done -- cgit v1.2.1