| 1 |
#!/bin/bash |
#!/bin/bash |
| 2 |
|
. /usr/share/python-zope.testing/test_helper |
|
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.cachedescriptors', |
|
|
'--test-path', test_path |
|
|
]) |
|
|
sys.exit(exitcode) |
|
|
EOF |
|
|
|
|
|
for version in ${PYVERS}; do |
|
|
python${version} ${TMPFILE} |
|
|
done |
|
|
|
|
|
rm $TMPFILE |
|