dist-git/dist-git-client/run_tests.sh
Pavel Raiskup 6047d4bfc3 dist-git-client: new package
Inherited from Copr basecode, namely starting from
https://github.com/fedora-copr/copr/pull/3299
2024-06-19 11:15:47 +02:00

18 lines
394 B
Bash
Executable file

#! /bin/bash
set -e
args=()
coverage=( --cov-report term-missing --cov bin --cov dist_git_client )
for arg; do
case $arg in
--no-coverage) coverage=() ;;
*) args+=( "$arg" ) ;;
esac
done
abspath=$(readlink -f .)
export PYTHONPATH="${PYTHONPATH+$PYTHONPATH:}$abspath"
export PATH=$(readlink -f bin):$PATH
"${PYTHON:-python3}" -m pytest -s tests "${coverage[@]}" "${args[@]}"