#!/bin/sh -e

pkg=vsearch
if [ "$ADTTMP" = "" ] ; then
  ADTTMP=`mktemp -d /tmp/${pkg}-test.XXXXXX`
fi
cd $ADTTMP
mkdir -p ${pkg}-data
mkdir -p ${pkg}-test
cd ${pkg}-test
cp -a /usr/share/doc/${pkg}/test .
VDATADIR=/usr/share/vsearch/data
if [ ! -d ${VDATADIR} ] ; then
    echo "You need to install vsearch-data package to run this test."
    exit 1
fi

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
for t in *.sh ; do
    bash $t v
done
cd ..

# rm -f $ADTTMP/*
