set -e

TESTDIR=${PWD}/test
LOCAL_PYTHON=${TESTDIR}/local-python
LOCAL_PYTHONPATH=${LOCAL_PYTHON}/lib/`py3versions -d`/site-packages

cd libs/ffc-factory
mkdir -p ${LOCAL_PYTHONPATH}
PYTHONPATH=${PYTHONPATH}:${LOCAL_PYTHONPATH} python3 setup.py install --prefix ${LOCAL_PYTHON}

cd ${TESTDIR}

# single process
echo "=== test unit (single) ==="
PYTHONPATH=${PYTHONPATH}:${LOCAL_PYTHONPATH} python3 -m pytest -v ./unit
echo "=== test uflacs (single) ==="
PYTHONPATH=${PYTHONPATH}:${LOCAL_PYTHONPATH} python3 -m pytest -v ./uflacs
