#!/bin/sh set -e for dir in $(echo '.' 'plomtask' 'tests'); do echo "Running mypy on ${dir}/ …." python3 -m mypy --strict ${dir}/*.py echo "Running flake8 on ${dir}/ …" python3 -m flake8 ${dir}/*.py echo "Running pylint on ${dir}/ …" python3 -m pylint ${dir}/*.py done echo "Running unittest-parallel on tests/." unittest-parallel -t . -s tests/ -p '*.py' set +e rm test_db:*.* set -e exit 0