Tests are triggered by nosetest
authorAndreas Tille <tille@debian.org>
Mon, 20 Jul 2015 18:50:36 +0000 (20:50 +0200)
committerAndreas Tille <tille@debian.org>
Mon, 20 Jul 2015 18:50:36 +0000 (20:50 +0200)
debian/rules

index 61bc5be33254e5f51b78b4f3a9a044bce7c20324..4315e30c6198bfbcc17ee7f724d69c410ac20575 100755 (executable)
@@ -19,10 +19,20 @@ override_dh_auto_clean:
        $(MAKE) -C tests/pysam_data clean
        find . -name "*.pyc" -delete
        find . -name "*.pyxbldc" -delete
+       find . -name "tmp_*" -delete
+       find . -name "*.bai*" -delete
+       find . -name "*.cram*" -delete
+       rm -rf  tests/pysam_test_work \
+               tests/example_htslib.gtf.gz.tbi \
+               tests/log.txt \
+               tests/test.bam \
+               tests/_compile_test.c \
+               pysam/calignmentfile.c \
+               pysam/cbcf.c
 
 override_dh_auto_test:
        PYBUILD_SYSTEM=custom \
-       PYBUILD_TEST_ARGS="cd tests && {interpreter} pysam_test.py" dh_auto_test || \
+       PYBUILD_TEST_ARGS="cd tests && make -C pysam_data && if [ {version} = 2.7 ] ; then echo ""This should be 2.7 / python2.7: {version} / {interpreter}"" ; nosetests -s -v ; else echo ""This should be 3 / python3.4: {version} / {interpreter}"" ; nosetests3 -s -v ; fi" dh_auto_test || \
                echo "Ignoring test failures"
 
 get-orig-source: