#!/bin/bash

set -e

PYVERS=$(pyversions -vr debian/control)
TMPFILE=$(mktemp)

cat > $TMPFILE << EOF
import sys
from zope.testing import testrunner

subs = (sys.version_info[0], sys.version_info[1])
test_path = '/usr/lib/python%s.%s/site-packages/' % subs



exitcode = testrunner.run([
                '--tests-pattern', '^f?tests$',
                '-s', 'zope.interface',
                '--test-path', test_path
                ])
sys.exit(exitcode)
EOF

for version in ${PYVERS}; do
    python${version} ${TMPFILE}
done
