Check for pcre2grep's existence before testing; clean up all temporary files

afterwards.
This commit is contained in:
Philip.Hazel 2014-08-29 15:24:33 +00:00
parent 066aa00067
commit babec83424
1 changed files with 8 additions and 0 deletions

View File

@ -20,6 +20,11 @@ unset cp ls mv rm
builddir=`pwd` builddir=`pwd`
pcre2grep=$builddir/pcre2grep pcre2grep=$builddir/pcre2grep
if [ ! -x $pcre2grep ] ; then
echo "** $pcre2grep does not exist or is not execuatble."
exit 1
fi
valgrind= valgrind=
while [ $# -gt 0 ] ; do while [ $# -gt 0 ] ; do
case $1 in case $1 in
@ -566,6 +571,9 @@ $valgrind $pcre2grep -n --newline=anycrlf "^(abc|def|ghi|jkl)" testNinputgrep >>
$cf $srcdir/testdata/grepoutputN testtrygrep $cf $srcdir/testdata/grepoutputN testtrygrep
if [ $? != 0 ] ; then exit 1; fi if [ $? != 0 ] ; then exit 1; fi
# Clean up local working files
rm -f testNinputgrep teststderrgrep testtrygrep testtemp1grep testtemp2grep
exit 0 exit 0
# End # End