Prepared test proposal for option -f and for incomplete option -x
This commit is contained in:
parent
09cfd395d0
commit
92d0f9440c
@ -136,6 +136,15 @@ do
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
if test "$next_is" = x
|
||||||
|
then
|
||||||
|
echo >&2
|
||||||
|
echo "Option -x expects an argument (the path to the xorriso program)" >&2
|
||||||
|
print_help
|
||||||
|
exit 31
|
||||||
|
fi
|
||||||
|
|
||||||
|
# no_getopts = 1
|
||||||
else
|
else
|
||||||
# no_getopts != 1
|
# no_getopts != 1
|
||||||
|
|
||||||
|
@ -10,6 +10,7 @@ print_specific_help() {
|
|||||||
# Print own help text
|
# Print own help text
|
||||||
echo "Test specific options:"
|
echo "Test specific options:"
|
||||||
echo " --dev path Suppress dialog and use path as drive address."
|
echo " --dev path Suppress dialog and use path as drive address."
|
||||||
|
echo "This test insists in getting a path to xorriso by option -x."
|
||||||
echo
|
echo
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -144,6 +145,14 @@ get_devices() {
|
|||||||
echo -e "\n${SELF}: Running: $RELENG_XORRISO -devices..."
|
echo -e "\n${SELF}: Running: $RELENG_XORRISO -devices..."
|
||||||
devices=$("$RELENG_XORRISO" -report_about WARNING -devices | grep "\-dev")
|
devices=$("$RELENG_XORRISO" -report_about WARNING -devices | grep "\-dev")
|
||||||
RET="$?"
|
RET="$?"
|
||||||
|
if test "$SIMULATE_FAILURE" = 1
|
||||||
|
then
|
||||||
|
echo "===" >&2
|
||||||
|
echo "=== SIMULATING FAILURE BY OVERRIDING EXIT VALUE OF XORRISO" >&2
|
||||||
|
echo "===" >&2
|
||||||
|
echo "FAIL : ${SELF} : Simulated failure caused by option -f"
|
||||||
|
RET=1
|
||||||
|
fi
|
||||||
case ${RET} in
|
case ${RET} in
|
||||||
0)
|
0)
|
||||||
get_devices "$devices" "$dev"
|
get_devices "$devices" "$dev"
|
||||||
|
Loading…
Reference in New Issue
Block a user