mirror of
https://github.com/git/git
synced 2024-06-30 22:54:27 +00:00
t/t4*: avoid redundant uses of cat
Signed-off-by: Beat Bolli <dev+git@drbeat.li> Acked-by: Taylor Blau <me@ttaylorr.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
2b5a303ad8
commit
237ce762ef
|
@ -232,7 +232,7 @@ keep_only_cr () {
|
|||
test_expect_success 'external diff with autocrlf = true' '
|
||||
test_config core.autocrlf true &&
|
||||
GIT_EXTERNAL_DIFF=./fake-diff.sh git diff &&
|
||||
test $(wc -l < crlfed.txt) = $(cat crlfed.txt | keep_only_cr | wc -c)
|
||||
test $(wc -l <crlfed.txt) = $(keep_only_cr <crlfed.txt | wc -c)
|
||||
'
|
||||
|
||||
test_expect_success 'diff --cached' '
|
||||
|
|
|
@ -156,7 +156,7 @@ test_expect_success 'NUL termination with --reflog --pretty=oneline' '
|
|||
for r in $revs
|
||||
do
|
||||
git show -s --pretty=oneline "$r" >raw &&
|
||||
cat raw | lf_to_nul || return 1
|
||||
lf_to_nul <raw || return 1
|
||||
done >expect &&
|
||||
# the trailing NUL is already produced so we do not need to
|
||||
# output another one
|
||||
|
|
|
@ -313,7 +313,7 @@ test_expect_success 'rename/add handling' '
|
|||
# First, check that the bar that appears at stage 3 does not
|
||||
# correspond to an individual blob anywhere in history
|
||||
#
|
||||
hash=$(cat out | tr "\0" "\n" | head -n 3 | grep 3.bar | cut -f 2 -d " ") &&
|
||||
hash=$(tr "\0" "\n" <out | head -n 3 | grep 3.bar | cut -f 2 -d " ") &&
|
||||
git rev-list --objects --all >all_blobs &&
|
||||
! grep $hash all_blobs &&
|
||||
|
||||
|
@ -380,7 +380,7 @@ test_expect_success SYMLINKS 'rename/add, where add is a mode conflict' '
|
|||
# First, check that the bar that appears at stage 3 does not
|
||||
# correspond to an individual blob anywhere in history
|
||||
#
|
||||
hash=$(cat out | tr "\0" "\n" | head -n 3 | grep 3.bar | cut -f 2 -d " ") &&
|
||||
hash=$(tr "\0" "\n" <out | head -n 3 | grep 3.bar | cut -f 2 -d " ") &&
|
||||
git rev-list --objects --all >all_blobs &&
|
||||
! grep $hash all_blobs &&
|
||||
|
||||
|
@ -630,8 +630,8 @@ test_expect_success 'mod6: chains of rename/rename(1to2) and add/add via collidi
|
|||
# conflict entries do not appear as individual blobs anywhere
|
||||
# in history.
|
||||
#
|
||||
hash1=$(cat out | tr "\0" "\n" | head | grep 2.four | cut -f 2 -d " ") &&
|
||||
hash2=$(cat out | tr "\0" "\n" | head | grep 3.two | cut -f 2 -d " ") &&
|
||||
hash1=$(tr "\0" "\n" <out | head | grep 2.four | cut -f 2 -d " ") &&
|
||||
hash2=$(tr "\0" "\n" <out | head | grep 3.two | cut -f 2 -d " ") &&
|
||||
git rev-list --objects --all >all_blobs &&
|
||||
! grep $hash1 all_blobs &&
|
||||
! grep $hash2 all_blobs &&
|
||||
|
|
Loading…
Reference in New Issue
Block a user