#!/bin/sh -e

pkg=abyss

if [ "${AUTOPKGTEST_TMP}" = "" ] ; then
  AUTOPKGTEST_TMP=$(mktemp -d /tmp/${pkg}-test.XXXXXX)
  # Double quote below to expand the temporary directory variable now versus
  # later is on purpose.
  # shellcheck disable=SC2064
  trap "rm -rf ${AUTOPKGTEST_TMP}" 0 INT QUIT ABRT PIPE TERM
fi

cd "${AUTOPKGTEST_TMP}"

cp -a /usr/share/doc/${pkg}/test-data/ .
gunzip -r ./*

abyss-pe k=25 name=test in='test-data/reads1.fastq test-data/reads2.fastq'

# It is okay if the echo comman can't respect "-n" and includes a newline
# shellcheck disable=SC2039
echo -n Testing mpi compilation: ...
/usr/lib/abyss/ABYSS-P --help > /dev/null
echo " success!"
