Added fail coverage threshold under 50%

This commit is contained in:
Andrew Shumway
2023-04-18 13:51:48 -06:00
parent d8c5c29d2d
commit 1047b70792
2 changed files with 6 additions and 4 deletions

View File

@@ -56,8 +56,8 @@ test: export NEW_RELIC_ENVIRONMENT=test
test: ## Run tests and create coverage report
pipenv run flake8 .
pipenv run isort --check-only ./app ./tests
pipenv run coverage run -m pytest -n4 --maxfail=10
pipenv run coverage report
pipenv run coverage run --omit=*/notifications_utils/* -m pytest -n4 --maxfail=10
pipenv run coverage report --fail-under=50
pipenv run coverage html -d .coverage_cache
.PHONY: freeze-requirements