# MPI tests are set up to run on 3 processes.
N_MPI=3

TESTDIR=dolfin-test

apt-get source --download-only dolfin
dpkg-source -x dolfin*.dsc ${TESTDIR}

cd ${TESTDIR}
python3 -m pytest python/test/unit/
mpirun --oversubscribe -n ${N_MPI} python3 -m pytest python/test/unit/

python3 python/demo/generate-demo-files.py
python3 -m pytest -v python/demo/test.py
python3 -m pytest -v python/demo/test.py --mpiexec="mpiexec --oversubscribe" --num-proc=${N_MPI}
