[med-svn] r23295 - trunk/packages/bioperl-run/trunk/debian

Andreas Tille tille at moszumanska.debian.org
Fri Dec 16 14:05:23 UTC 2016


Author: tille
Date: 2016-12-16 14:05:20 +0000 (Fri, 16 Dec 2016)
New Revision: 23295

Modified:
   trunk/packages/bioperl-run/trunk/debian/control
   trunk/packages/bioperl-run/trunk/debian/rules
Log:
Enable more successful tests


Modified: trunk/packages/bioperl-run/trunk/debian/control
===================================================================
--- trunk/packages/bioperl-run/trunk/debian/control	2016-12-16 12:48:06 UTC (rev 23294)
+++ trunk/packages/bioperl-run/trunk/debian/control	2016-12-16 14:05:20 UTC (rev 23295)
@@ -34,6 +34,7 @@
                      maq,
                      mafft,
                      muscle,
+                     phylip,
                      phyml,
                      primer3,
                      probcons,

Modified: trunk/packages/bioperl-run/trunk/debian/rules
===================================================================
--- trunk/packages/bioperl-run/trunk/debian/rules	2016-12-16 12:48:06 UTC (rev 23294)
+++ trunk/packages/bioperl-run/trunk/debian/rules	2016-12-16 14:05:20 UTC (rev 23295)
@@ -4,9 +4,18 @@
 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_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




More information about the debian-med-commit mailing list