# dh_auto_test # unfortunately this does not work out of the box
# see https://lists.debian.org/debian-python/2015/07/msg00064.html
# thus trying manually with unusual tricks
- # For some strange reasons the extension of so files in Python 3.4
- # build tree are named .cpython-34m.so and thus will not be found
- # by the test scripts. For the moment set some symlinks here to
- # enable running the test suite
- for so in `find .pybuild -name "*.cpython-34m.so"` ; do sso=`echo $${so} | sed 's/.cpython-34m//'`; ln -s `basename $${so}` $${sso} ; done
PYBUILD_SYSTEM=custom \
PYBUILD_TEST_ARGS="cd tests && if [ {version} = 2.7 ] ; then nosetests -s ; else nosetests3 -s -v ; fi" dh_auto_test || \
echo "Ignoring test failures"
- # The so-symlinks above need to be removed - otherwise dh_python3 will fail
- find .pybuild -type l -name "*.so" -delete
get-orig-source:
uscan --verbose --force-download --repack --compression xz