mirror of
https://github.com/wesnoth/wesnoth
synced 2025-05-17 11:28:16 +00:00
run_wml_tests forwards extra arguments on to wesnoth
This commit is contained in:
parent
2a68ef9706
commit
d2666bd28f
@ -4,7 +4,7 @@
|
||||
|
||||
usage()
|
||||
{
|
||||
echo "Usage:" $0 "[OPTIONS]"
|
||||
echo "Usage:" $0 "[OPTIONS] [EXTRA-ARGS]"
|
||||
echo "Executes a series of wml unit test scenarios found in a file."
|
||||
echo
|
||||
echo -e "Options:"
|
||||
@ -27,6 +27,8 @@ usage()
|
||||
get_code_string $i
|
||||
echo -e "\t" $i "-" $CodeString
|
||||
done
|
||||
echo
|
||||
echo "Extra arguments besides these options are saved and passed on to wesnoth."
|
||||
}
|
||||
|
||||
get_code_string()
|
||||
@ -148,6 +150,7 @@ run_test()
|
||||
command=$preopts
|
||||
command+=$binary
|
||||
command+=$opts
|
||||
command+=$extra_opts
|
||||
if [ "$Verbose" -eq 1 ]; then
|
||||
echo "$command"
|
||||
elif [ "$Verbose" -eq 2 ]; then
|
||||
@ -202,6 +205,14 @@ do
|
||||
done
|
||||
shift $(($OPTIND - 1))
|
||||
|
||||
extra_opts="$*"
|
||||
|
||||
if [ $Verbose -ge 2 ]; then
|
||||
if [ "${#extra_opts}" -ge 0 ]; then
|
||||
echo "Found additional arguments to wesnoth: " $extra_opts
|
||||
fi
|
||||
fi
|
||||
|
||||
echo "Getting tests from" $LoadFile "..."
|
||||
|
||||
old_IFS=$IFS
|
||||
|
Loading…
x
Reference in New Issue
Block a user