diff options
author | Anthony Sottile <asottile@umich.edu> | 2017-08-18 03:38:51 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-08-18 04:02:23 +0200 |
commit | e1f68c66d575e09f325f3eda9ced1b2f4ef4b4f0 (patch) | |
tree | 4b267159f350ad35be2a068509f4da11d04c799f /t/t7810-grep.sh | |
parent | Git 2.12.4 (diff) | |
download | git-e1f68c66d575e09f325f3eda9ced1b2f4ef4b4f0.tar.xz git-e1f68c66d575e09f325f3eda9ced1b2f4ef4b4f0.zip |
git-grep: correct exit code with --quiet and -L
The handling of `status_only` no longer interferes with the handling of
`unmatch_name_only`. `--quiet` no longer affects the exit code when using
`-L`/`--files-without-match`.
Signed-off-by: Anthony Sottile <asottile@umich.edu>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to '')
-rwxr-xr-x | t/t7810-grep.sh | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/t/t7810-grep.sh b/t/t7810-grep.sh index cee42097b0..7395038f7e 100755 --- a/t/t7810-grep.sh +++ b/t/t7810-grep.sh @@ -370,6 +370,11 @@ test_expect_success 'grep -L -C' ' test_cmp expected actual ' +test_expect_success 'grep --files-without-match --quiet' ' + git grep --files-without-match --quiet nonexistent_string >actual && + test_cmp /dev/null actual +' + cat >expected <<EOF file:foo mmap bar_mmap EOF |