#!/bin/bash

set -e

trap "patch -p1 -R < debian/tests-patches/autopkgtest_nobuild" 0
patch -p1 < debian/tests-patches/autopkgtest_nobuild 2>&1 || true

PYVERS="$(py3versions --supported --version 2> /dev/null)"

trap " mv pocketsphinx_disabled pocketsphinx ; patch -p1 -R < debian/tests-patches/autopkgtest_nobuild" 0
mv pocketsphinx pocketsphinx_disabled 2>&1 || true

rm -fr deps/pocketsphinx
mkdir -p deps
ln -sf /usr/share/pocketsphinx deps/

fail=0
echo testing PYTHON versions $PYVERS
for pyver in $PYVERS; do
  echo "====================  configure with PYTHON $pyver =================="
  python$pyver /usr/bin/pytest
done
