shellcheck warns against using echo with flags, as posix sh won't
support it. It suggests using printf, so let's do that.
Signed-off-by: Serge Hallyn <serge@hallyn.com>
fi
if [ -n "$2" ]; then # ignore failure
- echo -n "."
+ printf '.'
elif [ $passed -eq 1 ]; then
succeeded=$((succeeded+1))
- echo -n "+"
+ printf '+'
else
failed=$((failed+1))
failed_tests="$failed_tests $1"
- echo -n "-"
+ printf '-'
fi
cat $1.log >> testsuite.log
[ -f /etc/passwd.lock ] && echo $1 /etc/passwd.lock || true