From: Junio C Hamano Date: Wed, 31 Jan 2007 22:25:52 +0000 (-0800) Subject: t9200: do not test -x bit if the filesystem does not support it. X-Git-Tag: v1.5.0-rc3~4 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=3c23d66fc30e8805a2b66708acd3f0da921085ba;p=git.git t9200: do not test -x bit if the filesystem does not support it. The last test in t9200 wants to see if executable bit is retained, which has no chance of succeeding on a filesystem that does not handle executable bit correctly. Signed-off-by: Junio C Hamano --- diff --git a/t/t9200-git-cvsexportcommit.sh b/t/t9200-git-cvsexportcommit.sh index cc0a254a1..c443f32fc 100755 --- a/t/t9200-git-cvsexportcommit.sh +++ b/t/t9200-git-cvsexportcommit.sh @@ -197,6 +197,10 @@ test_expect_success \ ! git-cvsexportcommit -c $id )' +case "$(git repo-config --bool core.filemode)" in +false) + ;; +*) test_expect_success \ 'Retain execute bit' \ 'mkdir G && @@ -211,5 +215,7 @@ test_expect_success \ test -x G/on && ! test -x G/off )' + ;; +esac test_done