#!/bin/bash
set -e

pkg="phyml"

if [ "$AUTOPKGTEST_TMP" = "" ] ; then
  AUTOPKGTEST_TMP=`mktemp -d /tmp/${pkg}-test.XXXXXX`
fi

cp -a /usr/share/doc/${pkg}/examples/* $AUTOPKGTEST_TMP

cd $AUTOPKGTEST_TMP

gunzip *.gz

export OMPI_MCA_plm_rsh_agent=/bin/false

export PHYMLCPUS=1
echo "DNA interleaved sequence file, default parameters single processor:"
/usr/bin/phyml -i nucleic

echo "AA interleaved sequence file, default parameters single processor:"
/usr/bin/phyml -i proteic -d aa

echo "AA sequential sequence file, with customization single processor:"
/usr/bin/phyml -i example.nex -d nt -c 4 -a e

export PHYMLCPUS=2
echo "DNA interleaved sequence file, default parameters using $PHYMLCPUS processors:"
/usr/bin/phyml -i nucleic

echo "AA interleaved sequence file, default parameters using $PHYMLCPUS processors:"
/usr/bin/phyml -i proteic -d aa

echo "AA sequential sequence file, with customization using $PHYMLCPUS processors:"
/usr/bin/phyml -i example.nex -d nt -c 4 -a e

echo "PASS"
