Ensure tests run through tox are using the expected Python executable (#175)

Otherwise, they are likely to use the system python.
pull/178/head
Vincent Bernat 2018-07-31 08:41:55 +02:00 committed by Ilya Etingof
parent 3e8fd37ee1
commit 2048a92303
2 changed files with 6 additions and 4 deletions

View File

@ -2,6 +2,8 @@
set -e
PYTHON=${1:-python}
for x in examples/hlapi/asyncore/sync/manager/cmdgen/*.py \
examples/hlapi/asyncore/sync/agent/ntforg/*.py \
examples/hlapi/asyncore/manager/cmdgen/*.py \
@ -19,7 +21,7 @@ do
continue
;;
*)
python "${x}" | tail -50
$PYTHON "${x}" | tail -50
;;
esac
done
done

View File

@ -1,5 +1,5 @@
[envlist]
envlist = py{26,27,33,34,35,36}
envlist = py{26,27,33,34,35,36,37}
[testenv]
commands = {toxinidir}/runtests.sh
commands = {toxinidir}/runtests.sh {envpython}