From: Johannes Sixt Date: Tue, 20 Sep 2016 06:18:25 GMT Subject: [PATCH tg/add-chmod+x-fix 2/2] t3700-add: protect one --chmod=+x test with POSIXPERM Message-ID: <5effaf36-d017-3ff1-1de1-d9b303c04f23@kdbg.org> In-Reply-To: A recently introduced test checks the result of 'git status' after setting the executable bit on a file. This check does not yield the expected result when the filesystem does not support the executable bit (and core.filemode is false). Skip the test case. Signed-off-by: Johannes Sixt --- I am surprised that add --chmod=+x changes only the index, but not the file on disk!?! t/t3700-add.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/t/t3700-add.sh b/t/t3700-add.sh index 16ab2da..13e0dd2 100755 --- a/t/t3700-add.sh +++ b/t/t3700-add.sh @@ -361,7 +361,7 @@ test_expect_success 'git add --chmod=[+-]x changes index with already added file test_mode_in_index 100644 xfoo3 ' -test_expect_success 'file status is changed after git add --chmod=+x' ' +test_expect_success POSIXPERM 'file status is changed after git add --chmod=+x' ' echo "AM foo4" >expected && echo foo >foo4 && git add foo4 && -- 2.10.0.85.gea34e30