From: Afif Elghraoui Date: Sat, 14 Nov 2015 07:31:43 +0000 (-0800) Subject: Refine testing in d/rules X-Git-Tag: archive/raspbian/0.22.0+ds-1+rpi1~1^2^2~258 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=50cc7a0ddaf19dd10b4c3571ede5804658a95b5e;p=python-pysam.git Refine testing in d/rules --- diff --git a/debian/rules b/debian/rules index fba8637..126c2b5 100755 --- a/debian/rules +++ b/debian/rules @@ -27,16 +27,9 @@ override_dh_auto_test: # 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