diff options
Diffstat (limited to 't/t2107-update-index-basic.sh')
| -rwxr-xr-x | t/t2107-update-index-basic.sh | 13 | 
1 files changed, 13 insertions, 0 deletions
| diff --git a/t/t2107-update-index-basic.sh b/t/t2107-update-index-basic.sh index dfe02f4818..32ac6e09bd 100755 --- a/t/t2107-update-index-basic.sh +++ b/t/t2107-update-index-basic.sh @@ -80,4 +80,17 @@ test_expect_success '.lock files cleaned up' '  	)  ' +test_expect_success '--chmod=+x and chmod=-x in the same argument list' ' +	>A && +	>B && +	git add A B && +	git update-index --chmod=+x A --chmod=-x B && +	cat >expect <<-\EOF && +	100755 e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 0	A +	100644 e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 0	B +	EOF +	git ls-files --stage A B >actual && +	test_cmp expect actual +' +  test_done | 
