function assert define
NAME [edit section]
assert_define
SYNOPSIS [edit section]
- assert_define <varname> ["message words"]
DESCRIPTION [edit section]
This function checks that the indicated variable is defined. Otherwise, it aborts the currently running test.An optional message can be provided for the abort call.
EXAMPLES [edit section]
Here are some sample invocations:assert_define FUNCTIONAL_BC_EXPR assert_define FUNCTIONAL_BC_RESULT
is_on_target bc BC_PROGRAM /bin:/usr/bin:/usr/local/bin assert_define BC_PROGRAM "Missing program 'bc' on target"
This second example shows use of assert_define following a call to is_on_target, as well as the use of an optional message if the variable is not defined.
ENVIRONMENT and ARGUMENTS [edit section]
The positional arguments to assert_define are:- $1 - the variable to check the definition of
- $2 - an optional message to use if the variable is not defined
RETURN [edit section]
Returns non-zero on error.
SOURCE [edit section]
Located in scripts/functions.sh
SEE ALSO [edit section]