diff --git a/example/aitf/ancil.py b/example/aitf/ancil.py index e85408165ed12956dcba3669c3f088f3be92008a..b82f0ca2c133b64c29a34368906c1e256165db3a 100644 --- a/example/aitf/ancil.py +++ b/example/aitf/ancil.py @@ -20,7 +20,6 @@ import os import sys import datetime as dt -#sys.path.append(os.path.abspath(os.path.dirname(__file__)+'/../..')) import csppfetch import csppfetch.daterange from csppfetch.roundtozero import roundtozero diff --git a/example/setup-testing b/example/setup-testing new file mode 100755 index 0000000000000000000000000000000000000000..b24cb77b07d953d1ecead53a6f87df4fc53cdf95 --- /dev/null +++ b/example/setup-testing @@ -0,0 +1,19 @@ +#! /bin/sh +set -e + +run() { + # I'm not using "set -x" because activate/deactivate are unhelpfully noisy + echo "$@" + "$@" +} + +run python3 -mvenv venv +run . venv/bin/activate +run pip install python-dateutil -q +run deactivate +run ln -s venv/lib/python3.6/site-packages/six.py . +run ln -s venv/lib/python3.6/site-packages/dateutil . +run ln -s ../csppfetch . +# Test modules are available +run python3 -c "import dateutil.parser" +run python3 -c "import csppfetch"