1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-01 12:19:28 +00:00

:rgrep : use atf-check to check the exit code/save the output of grep -r instead

of calling grep -r without it, and saving the output to a file

This ensures that any errors thrown via grep -r are caught, not lost, and uses
existing atf-sh idioms for saving files.

Tested with:	bsdgrep, gnu grep (base, ports)
Sponsored by:	Dell EMC Isilon
This commit is contained in:
Enji Cooper 2017-05-27 22:40:20 +00:00
parent 07c348ea7b
commit 80c5ef109c
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=319002

View File

@ -77,8 +77,7 @@ rgrep_head()
}
rgrep_body()
{
grep -r --exclude="*.out" -e "test" "$(atf_get_srcdir)" > d_grep_r_implied.out
atf_check -o save:d_grep_r_implied.out grep -r --exclude="*.out" -e "test" "$(atf_get_srcdir)"
atf_check -o file:d_grep_r_implied.out rgrep --exclude="*.out" -e "test" "$(atf_get_srcdir)"
}