Commit 2fccbd8b authored by Andreas Tille's avatar Andreas Tille

Enable more successful tests

parent 5f33e756
......@@ -34,6 +34,7 @@ Build-Depends-Indep: perl,
maq,
mafft,
muscle,
phylip,
phyml,
primer3,
probcons,
......
......@@ -4,8 +4,17 @@ ifneq (,$(DEB_MAINTAINER_MODE))
NETWORK = --network
endif
SKIPTESTS=Glimmer2 \
RepeatMasker
# The following programs are not packaged for Debian and thus
# the test is not supported
NOT_SUPPORTED_TESTS=Blat \
Glimmer2 \
Gumby.t \
RepeatMasker
# Cap3 - some sensible tests seem to run despite this is not packaged
# The following tests should work but are missing to be packaged BioPerl modules
FAILING_TESTS_FOR_DUE_TO_MISSING_MODULES=BWA
%:
dh $@
......@@ -15,7 +24,9 @@ override_dh_auto_configure:
override_dh_auto_test:
mkdir t.skip
for t in $(SKIPTESTS) ; do mv t/$${t}.t t.skip ; done
PATH=$$PATH:/usr/lib/emboss dh_auto_test
for t in $(NOT_SUPPORTED_TESTS) $(FAILING_TESTS_FOR_DUE_TO_MISSING_MODULES) ; do mv t/$${t}.t t.skip ; done
PATH=$$PATH:/usr/lib/emboss:/usr/lib/phylip/bin/:/usr/lib/tigr-glimmer \
HOME_4_TCOFFEE=/tmp \
dh_auto_test
mv t.skip/* t
rm -rf t.skip
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment