#!/bin/bash
set -e
for PY3VER in `py3versions -sv`; do
echo "== Run tests (single processor) with default (real) build for python $PY3VER =="
python$PY3VER test/runtests.py --verbose
# note pytest does not support MPI tests
# assume standard test covers slepc4py-real, now test complex (non-verbose to simplify output)
echo "== Run tests (single processor) with complex build for python $PY3VER =="
SLEPC_DIR_COMPLEX=`pkg-config --variable=prefix SLEPc | sed "s/real/complex/"`
PETSC_DIR=`echo ${SLEPC_DIR_COMPLEX} | sed "s/slepc/petsc/g"` SLEPC_DIR=${SLEPC_DIR_COMPLEX} python$PY3VER test/runtests.py
done
|