Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
t7810: do not abbreviate `--no-exclude-standard` nor `--invert-match`
author
Johannes Schindelin
<johannes.schindelin@gmx.de>
Mon, 25 Mar 2019 18:14:19 +0000
(11:14 -0700)
committer
Junio C Hamano
<gitster@pobox.com>
Tue, 2 Apr 2019 00:54:59 +0000
(09:54 +0900)
This script used abbreviated options, which is unnecessarily fragile.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t7810-grep.sh
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
f927ae6
)
diff --git
a/t/t7810-grep.sh
b/t/t7810-grep.sh
index 43aa4161cf030b4c58ab2785e0bffc6635127a5f..2e1bb61b41f9278c7463d310e62242697d83a782 100755
(executable)
--- a/
t/t7810-grep.sh
+++ b/
t/t7810-grep.sh
@@
-119,33
+119,33
@@
do
test_cmp expected actual
'
test_cmp expected actual
'
- test_expect_success "grep -w $L (with --column, --invert)" '
+ test_expect_success "grep -w $L (with --column, --invert
-match
)" '
{
echo ${HC}file:1:foo mmap bar
echo ${HC}file:1:foo_mmap bar
echo ${HC}file:1:foo_mmap bar mmap
echo ${HC}file:1:foo mmap bar_mmap
} >expected &&
{
echo ${HC}file:1:foo mmap bar
echo ${HC}file:1:foo_mmap bar
echo ${HC}file:1:foo_mmap bar mmap
echo ${HC}file:1:foo mmap bar_mmap
} >expected &&
- git grep --column --invert -w -e baz $H -- file >actual &&
+ git grep --column --invert
-match
-w -e baz $H -- file >actual &&
test_cmp expected actual
'
test_cmp expected actual
'
- test_expect_success "grep $L (with --column, --invert, extended OR)" '
+ test_expect_success "grep $L (with --column, --invert
-match
, extended OR)" '
{
echo ${HC}hello_world:6:HeLLo_world
} >expected &&
{
echo ${HC}hello_world:6:HeLLo_world
} >expected &&
- git grep --column --invert -e ll --or --not -e _ $H -- hello_world \
+ git grep --column --invert
-match
-e ll --or --not -e _ $H -- hello_world \
>actual &&
test_cmp expected actual
'
>actual &&
test_cmp expected actual
'
- test_expect_success "grep $L (with --column, --invert, extended AND)" '
+ test_expect_success "grep $L (with --column, --invert
-match
, extended AND)" '
{
echo ${HC}hello_world:3:Hello world
echo ${HC}hello_world:3:Hello_world
echo ${HC}hello_world:6:HeLLo_world
} >expected &&
{
echo ${HC}hello_world:3:Hello world
echo ${HC}hello_world:3:Hello_world
echo ${HC}hello_world:6:HeLLo_world
} >expected &&
- git grep --column --invert --not -e _ --and --not -e ll $H -- hello_world \
+ git grep --column --invert
-match
--not -e _ --and --not -e ll $H -- hello_world \
>actual &&
test_cmp expected actual
'
>actual &&
test_cmp expected actual
'
@@
-1010,7
+1010,7
@@
test_expect_success 'outside of git repository' '
echo ".gitignore:.*o*" &&
cat ../expect.full
} >../expect.with.ignored &&
echo ".gitignore:.*o*" &&
cat ../expect.full
} >../expect.with.ignored &&
- git grep --no-index --no-exclude o >../actual.full &&
+ git grep --no-index --no-exclude
-standard
o >../actual.full &&
test_cmp ../expect.with.ignored ../actual.full
)
'
test_cmp ../expect.with.ignored ../actual.full
)
'
@@
-1051,7
+1051,7
@@
test_expect_success 'outside of git repository with fallbackToNoIndex' '
echo ".gitignore:.*o*" &&
cat ../expect.full
} >../expect.with.ignored &&
echo ".gitignore:.*o*" &&
cat ../expect.full
} >../expect.with.ignored &&
- git -c grep.fallbackToNoIndex grep --no-exclude o >../actual.full &&
+ git -c grep.fallbackToNoIndex grep --no-exclude
-standard
o >../actual.full &&
test_cmp ../expect.with.ignored ../actual.full
)
'
test_cmp ../expect.with.ignored ../actual.full
)
'