#!/bin/sh
set -e

SRC_ROOT=`pwd`

mkdir -p ${ADTTMP}/doc
cp -a doc/examples ${ADTTMP}/doc/
mkdir -p ${ADTTMP}/python
cd ${ADTTMP}/python
echo "backend : PDF" > matplotlibrc
cp ${SRC_ROOT}/plugins/python/doc/examples/* ./
BASE_NAMES=`basename -s.xml *.xml`
GYOTO="/usr/bin/gyoto --nprocesses=0 --nthreads=1 --resolution=32"

for python in python python2 python3 `pyversions -s` `py3versions -s` ; do
    echo "**** Testing Python version: $python ****" 
    unset GYOTO_PLUGINS
    $python ${SRC_ROOT}/python/example.py ;
    $python test.py ;
    mkdir -p ${ADT_ARTIFACTS}/$python
    export GYOTO_PLUGINS=$python,stdplug
    for base in ${BASE_NAMES} ; do
	${GYOTO} ${base}.xml \!${ADT_ARTIFACTS}/${python}/${base}.fits ;
    done ;
done

exit 0
