# includable shell script to make test scripts smaller

set -e

PYVERS=$(pyversions -r debian/control)
tmpdir=$(mktemp -d)
curdir=$(pwd)

cp test.py "$tmpdir"
cp -r examples "$tmpdir"
cp -r test "$tmpdir"
cp -r test-tools "$tmpdir"

cd "$tmpdir"

for python in ${PYVERS}; do
    echo Running tests for ${python}:
    ${python} "${tmpdir}/test.py" 2>&1
done

cd "$curdir"
rm -rf "$tmpdir"
