[med-svn] r20497 - in trunk/packages/vsearch/trunk/debian: . tests
Andreas Tille
tille at moszumanska.debian.org
Sat Nov 14 10:19:24 UTC 2015
Author: tille
Date: 2015-11-14 10:19:23 +0000 (Sat, 14 Nov 2015)
New Revision: 20497
Modified:
trunk/packages/vsearch/trunk/debian/tests/control
trunk/packages/vsearch/trunk/debian/tests/run-unit-test
trunk/packages/vsearch/trunk/debian/vsearch.docs
Log:
Change autopkgtest to work wit vsearch-data package
Modified: trunk/packages/vsearch/trunk/debian/tests/control
===================================================================
--- trunk/packages/vsearch/trunk/debian/tests/control 2015-11-14 09:42:43 UTC (rev 20496)
+++ trunk/packages/vsearch/trunk/debian/tests/control 2015-11-14 10:19:23 UTC (rev 20497)
@@ -1,3 +1,3 @@
Tests: run-unit-test
-Depends: @
+Depends: @, vsearch-data
Restrictions: allow-stderr
Modified: trunk/packages/vsearch/trunk/debian/tests/run-unit-test
===================================================================
--- trunk/packages/vsearch/trunk/debian/tests/run-unit-test 2015-11-14 09:42:43 UTC (rev 20496)
+++ trunk/packages/vsearch/trunk/debian/tests/run-unit-test 2015-11-14 10:19:23 UTC (rev 20497)
@@ -5,19 +5,21 @@
ADTTMP=`mktemp -d /tmp/${pkg}-test.XXXXXX`
fi
cd $ADTTMP
-mkdir -p data
-cd data
-tar xaf /usr/share/doc/${pkg}/examples/simm.tar.gz
-cp -a /usr/share/doc/${pkg}/examples/[A-Z]* .
+mkdir -p ${pkg}-data
+mkdir -p ${pkg}-test
+cd ${pkg}-test
+cp -a /usr/share/doc/${pkg}/test .
+VDATADIR=/usr/share/vsearch/data
+for datadir in `find ${VDATADIR} -type d | sed -e "s#${VDATADIR}/*##" -e "/^$/d"` ; do mkdir -p ../vsearch-data/${datadir} ; done
+for datafile in `find ${VDATADIR} -type f` ; do
+ ln -s ${datafile} `echo ${datafile} | sed -e "s#${VDATADIR}/#../vsearch-data/#"`
+done
+zcat ../vsearch-data/BioMarKs.fsa.gz > ../vsearch-data/BioMarKs.fsa
+cd test
+sed -i 's?../bin/vsearch?/usr/bin/vsearch?' *.sh
+for t in *.sh ; do
+ bash $t v
+done
cd ..
-cp -a /usr/share/doc/${pkg}/tests/eval .
-cp -a /usr/share/doc/${pkg}/tests/test .
-find . -type f -name "*.xz" -exec unxz \{\} \;
-cd data && bunzip2 --keep BioMarKs.fsa.bz2 && gzip --keep --rsyncable BioMarKs.fsa && \
- bunzip2 --keep PR2-18S-rRNA-V4.fsa.bz2 && gzip --keep --rsyncable PR2-18S-rRNA-V4.fsa
-cd ../test
-for t in *.sh ; do \
- bash $t v ; \
-done
-rm -f $ADTTMP/*
+# rm -f $ADTTMP/*
Modified: trunk/packages/vsearch/trunk/debian/vsearch.docs
===================================================================
--- trunk/packages/vsearch/trunk/debian/vsearch.docs 2015-11-14 09:42:43 UTC (rev 20496)
+++ trunk/packages/vsearch/trunk/debian/vsearch.docs 2015-11-14 10:19:23 UTC (rev 20497)
@@ -1,3 +1,4 @@
*.html
man/*.pdf
debian/tests/run-unit-test
+test
More information about the debian-med-commit
mailing list