mirror of
https://github.com/git/git.git
synced 2024-11-24 10:26:17 +08:00
t1301-shared-repo.sh: don't let a default ACL interfere with the test
This test creates files with several different umasks and expects their permissions to be initialized according to the umask, so a default ACL on the trash directory (which overrides the umask for files created in that directory) causes the test to fail. To avoid that, remove the default ACL if possible with setfacl(1). Signed-off-by: Matt McCutchen <matt@mattmccutchen.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
5782566d7f
commit
8ed0a740dd
@ -7,6 +7,9 @@ test_description='Test shared repository initialization'
|
||||
|
||||
. ./test-lib.sh
|
||||
|
||||
# Remove a default ACL from the test dir if possible.
|
||||
setfacl -k . 2>/dev/null
|
||||
|
||||
# User must have read permissions to the repo -> failure on --shared=0400
|
||||
test_expect_success 'shared = 0400 (faulty permission u-w)' '
|
||||
mkdir sub && (
|
||||
|
Loading…
Reference in New Issue
Block a user