Refine testing in d/rules
authorAfif Elghraoui <afif@ghraoui.name>
Sat, 14 Nov 2015 07:31:43 +0000 (23:31 -0800)
committerAfif Elghraoui <afif@ghraoui.name>
Sat, 14 Nov 2015 07:31:43 +0000 (23:31 -0800)
debian/rules

index fba8637a99ead4c69c09c827f9a02ea5e258d358..126c2b5018ba62a414f33a5acea00fa6a6bdb519 100755 (executable)
@@ -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