diff options
author | Junio C Hamano <junkio@cox.net> | 2007-01-31 14:25:52 -0800 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2007-01-31 14:25:52 -0800 |
commit | 3c23d66fc30e8805a2b66708acd3f0da921085ba (patch) | |
tree | 3bbca0ebfb820914dc009a01ea926b5a56513100 /t/t9200-git-cvsexportcommit.sh | |
parent | 1a91ebf917448bcd79d2f9383d898c94ba4953ad (diff) | |
download | git-3c23d66fc30e8805a2b66708acd3f0da921085ba.tar.gz git-3c23d66fc30e8805a2b66708acd3f0da921085ba.tar.xz |
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 <junkio@cox.net>
Diffstat (limited to 't/t9200-git-cvsexportcommit.sh')
-rwxr-xr-x | t/t9200-git-cvsexportcommit.sh | 6 |
1 files changed, 6 insertions, 0 deletions
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 |