#!/bin/bash
set -e

pkg=dwgsim
CUR_DIR=`pwd`

if [ "${AUTOPKGTEST_TMP}" = "" ] ; then
  AUTOPKGTEST_TMP=$(mktemp -d /tmp/${pkg}-test.XXXXXX)
  trap "rm -rf ${AUTOPKGTEST_TMP}" 0 INT QUIT ABRT PIPE TERM
fi

cp ${CUR_DIR}/testdata/* -a "${AUTOPKGTEST_TMP}"
cp /usr/share/doc/samtools/examples/* -a "${AUTOPKGTEST_TMP}"

cd "${AUTOPKGTEST_TMP}"
gunzip -r *

echo "BEGIN TEST"
mkdir -p tmp
dwgsim -z 13 -N 10000 ex1.fa tmp/ex1.test

echo "TAKE DIFF FOR CORRECT OUTPUT"
for FILE in $(ls -1 ex1.test*)
do 
	diff -q ${FILE} tmp/${FILE}
done
rm -rf tmp
echo "PASS"

