]> granicus.if.org Git - pdns/commitdiff
allow overriding python binary in tests
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Fri, 20 May 2016 13:54:21 +0000 (15:54 +0200)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Fri, 20 May 2016 13:54:21 +0000 (15:54 +0200)
regression-tests.api/runtests
regression-tests.dnsdist/runtests
regression-tests.recursor-dnssec/runtests

index 02c6c146082b7ee4671ec1e79a9541022f61a6a7..beee380d3166cd7542cd6a592843c39002e94d2b 100755 (executable)
@@ -1,7 +1,9 @@
 #!/usr/bin/env bash
 
+PYTHON=${PYTHON:-python2}
+
 if [ ! -d .venv ]; then
-       virtualenv -p python2 .venv
+       virtualenv -p ${PYTHON} .venv
 fi
 . .venv/bin/activate
 python -V
index 4c35c1102dcdc87516677b1c1ad001b150ae3fc9..12951e26df707ded5a8bed581234d044486c2950 100755 (executable)
@@ -1,7 +1,10 @@
 #!/usr/bin/env bash
+set -e
+
+PYTHON=${PYTHON:-python2}
 
 if [ ! -d .venv ]; then
-       virtualenv -p python2 .venv
+       virtualenv -p ${PYTHON} .venv
 fi
 . .venv/bin/activate
 python -V
index d1d941a03962a5fb55acc1c2f979d03bc1d082b8..1e8833b0951bb62bdd8415c71260207f97e31e6c 100755 (executable)
@@ -1,7 +1,9 @@
 #!/bin/sh
 
+PYTHON=${PYTHON:-python2}
+
 if [ ! -d .venv ]; then
-       virtualenv -p python2 .venv
+       virtualenv -p ${PYTHON} .venv
 fi
 . .venv/bin/activate
 python -V