Author: latticetower-guest Date: 2016-06-26 09:02:56 +0000 (Sun, 26 Jun 2016) New Revision: 22210
Added: trunk/packages/rostlab/librostlab-blast/trunk/debian/tests/ trunk/packages/rostlab/librostlab-blast/trunk/debian/tests/control trunk/packages/rostlab/librostlab-blast/trunk/debian/tests/installation-test Modified: trunk/packages/rostlab/librostlab-blast/trunk/debian/changelog Log: add testsuite Modified: trunk/packages/rostlab/librostlab-blast/trunk/debian/changelog =================================================================== --- trunk/packages/rostlab/librostlab-blast/trunk/debian/changelog 2016-06-26 06:15:16 UTC (rev 22209) +++ trunk/packages/rostlab/librostlab-blast/trunk/debian/changelog 2016-06-26 09:02:56 UTC (rev 22210) @@ -1,3 +1,10 @@ +librostlab-blast (1.0.1-6) UNRELEASED; urgency=medium + + * Team upload. + * Add testsuite + + -- Tatiana Malygina <[email protected]> Sun, 26 Jun 2016 12:01:49 +0300 + librostlab-blast (1.0.1-5) unstable; urgency=medium * Make build reproducible (Thanks for the patch to Chris Lamb Added: trunk/packages/rostlab/librostlab-blast/trunk/debian/tests/control =================================================================== --- trunk/packages/rostlab/librostlab-blast/trunk/debian/tests/control (rev 0) +++ trunk/packages/rostlab/librostlab-blast/trunk/debian/tests/control 2016-06-26 09:02:56 UTC (rev 22210) @@ -0,0 +1,2 @@ +Tests: installation-test +Depends: @ Added: trunk/packages/rostlab/librostlab-blast/trunk/debian/tests/installation-test =================================================================== --- trunk/packages/rostlab/librostlab-blast/trunk/debian/tests/installation-test (rev 0) +++ trunk/packages/rostlab/librostlab-blast/trunk/debian/tests/installation-test 2016-06-26 09:02:56 UTC (rev 22210) @@ -0,0 +1,27 @@ +#!/bin/sh +# autopkgtest check: build and run with simple test data +# Author: Tatiana Malygina <[email protected]> + +set -e + +pkg=librostlab-blast0-dev + +if [ "$ADTTMP" = "" ] ; then + ADTTMP=$(mktemp -d /tmp/${pkg}-test.XXXXXX) + trap "rm -rf $ADTTMP" 0 INT QUIT ABRT PIPE TERM +fi + +cd $ADTTMP + +cp -a /usr/share/doc/${pkg}/examples/* . +find . -type f -name "*.gz" -exec gunzip \{\} \; +for lnk in `find . -type l -name "*.gz"` ; do + ln -s `basename $(readlink $lnk) .gz` `echo $lnk | sed 's/\.gz$//'` + rm $lnk +done + +echo "Compile and run..." +g++ -Wall -lrostlab -lrostlab-blast parseblast.cpp -o parseblast +[ -s parseblast ] +[ -x parseblast ] +./parseblast < converged.ali _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
