fix shellcheck errors in 2020/iocccsize-test.sh

This commit is contained in:
Landon Curt Noll committed 2024-03-10 22:33:28 -07:00
1 parent f482380661
commit 143626af99
1 file changed
+11 -11
+11 -11
View File
@@ -39,14 +39,14 @@ while getopts 'bvt:' opt; do
usage usage
esac esac
done done
shift $(($OPTIND - 1)) shift $((OPTIND - 1))
#if [ $# -lt 1 ]; then #if [ $# -lt 1 ]; then
# usage # usage
#fi #fi
make -f iocccsize.mk ${__build} all make -f iocccsize.mk "${__build}" all
if [ ! -d test ]; then if [[ ! -d test ]]; then
mkdir test mkdir test
fi fi
@@ -54,7 +54,7 @@ get_wc()
{ {
typeset file="$1" typeset file="$1"
typeset field="$2" typeset field="$2"
wc $file | sed -e's/^ *//; s/ */ /g' | cut -d' ' -f$field wc "$file" | sed -e's/^ *//; s/ */ /g' | cut -d' ' -f"$field"
} }
test_size() test_size()
@@ -64,19 +64,19 @@ test_size()
typeset gross_count typeset gross_count
typeset got typeset got
got=$($__tool $__tool_args <$file 2>&1 >/dev/null) got=$("$__tool" "$__tool_args" <"$file" 2>&1 >/dev/null)
if $__verbose ; then if $__verbose ; then
gross_count=$(echo $got | cut -d' ' -f2) gross_count=$(echo "$got" | cut -d' ' -f2)
bytes=$(get_wc $file 3 $filter) bytes=$(get_wc "$file" 3)
if [ $gross_count != $bytes ]; then if [[ $gross_count != "$bytes" ]]; then
echo "FAIL $file: got $gross_count != wc $bytes" echo "FAIL $file: got $gross_count != wc $bytes"
return return
fi fi
else else
got=$(echo $got | cut -d' ' -f1) got=$(echo "$got" | cut -d' ' -f1)
expect=$(echo $expect | cut -d' ' -f1) expect=$(echo "$expect" | cut -d' ' -f1)
fi fi
if [ "$expect" = "$got" ]; then if [[ "$expect" = "$got" ]]; then
echo "-OK- $file: $got" echo "-OK- $file: $got"
else else
echo "FAIL $file: got $got != expect $expect" echo "FAIL $file: got $got != expect $expect"