On Sun, 2014-01-05 at 10:50 -0500, Mike Frysinger wrote:
> This way people don't have to worry about runtests.sh passing for a
> specific version when it wasn't found in the system.
> ---
>  runtests.sh | 6 ++++++
>  1 file changed, 6 insertions(+)
> 
> diff --git a/runtests.sh b/runtests.sh
> index 3006be5..2870907 100755
> --- a/runtests.sh
> +++ b/runtests.sh
> @@ -30,15 +30,18 @@ interrupted() {
>  trap interrupted SIGINT
>  
>  unused_args=()
> +IGNORE_MISSING_VERSIONS=true
>  
>  while [ $# -gt 0 ] ; do
>       case "$1" in
>               --python-versions=*)
>                       PYTHON_VERSIONS=${1#--python-versions=}
> +                     IGNORE_MISSING_VERSIONS=false
>                       ;;
>               --python-versions)
>                       shift
>                       PYTHON_VERSIONS=$1
> +                     IGNORE_MISSING_VERSIONS=false
>                       ;;
>               *)
>                       unused_args[${#unused_args[@]}]=$1
> @@ -73,6 +76,9 @@ for version in ${PYTHON_VERSIONS}; do
>                       exit_status="1"
>               fi
>               echo
> +     elif [[ ${IGNORE_MISSING_VERSIONS} != "true" ]] ; then
> +             echo -e "${BAD}Could not find requested Python 
> ${version}${NORMAL}"
> +             exit_status="1"
>       fi
>  done
>  
 looks good to me, do it :)

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to