github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/testcharms/charms/refresher/run_tests (about) 1 #!/bin/sh -e 2 # Copyright 2022 Thomas Miller 3 # See LICENSE file for licensing details. 4 5 if [ -z "$VIRTUAL_ENV" -a -d venv/ ]; then 6 . venv/bin/activate 7 fi 8 9 if [ -z "$PYTHONPATH" ]; then 10 export PYTHONPATH="lib:src" 11 else 12 export PYTHONPATH="lib:src:$PYTHONPATH" 13 fi 14 15 flake8 16 coverage run --branch --source=src -m unittest -v "$@" 17 coverage report -m