Signed-off-by: Rob Browning <rlb@defaultvalue.org>
_wvcheck()
{
- CODE="$1"
- TEXT=$(_wvtextclean "$2")
- OK=ok
+ local CODE="$1"
+ local TEXT=$(_wvtextclean "$2")
+ local OK=ok
if [ "$CODE" -ne 0 ]; then
OK=FAILED
fi
WVPASS()
{
- TEXT="$*"
+ local TEXT="$*"
_wvfind_caller
if "$@"; then
WVFAIL()
{
- TEXT="$*"
+ local TEXT="$*"
_wvfind_caller
if "$@"; then
WVPASSRC()
{
- RC=$?
+ local RC=$?
_wvfind_caller
_wvcheck $(_wvgetrv [ $RC -eq 0 ]) "return code($RC) == 0"
}
WVFAILRC()
{
- RC=$?
+ local RC=$?
_wvfind_caller
_wvcheck $(_wvgetrv [ $RC -ne 0 ]) "return code($RC) != 0"
}