TOX_OPTIONS_LIST=$TOX_OPTIONS_LIST" -e $TOX_ENVS"
fi;
-if [[ ${PARALLEL,,} = true ]]; then
- TOX_OPTIONS_LIST=$TOX_OPTIONS_LIST" --parallel auto --parallel-live"
-fi;
+case ${PARALLEL,,} in
+ true|auto )
+ TOX_OPTIONS_LIST=$TOX_OPTIONS_LIST" --parallel auto --parallel-live";;
+ all )
+ TOX_OPTIONS_LIST=$TOX_OPTIONS_LIST" --parallel all --parallel-live";;
+ [0-9]* )
+ TOX_OPTIONS_LIST=$TOX_OPTIONS_LIST" --parallel ${PARALLEL} --parallel-live";;
+esac
+
# $TOX_OPTIONS_LIST are intentionnaly not surrounded by quotes
# to correcly pass options to tox