From 2ba3a42b9b0a11adea48bfec4d98c116f1917c36 Mon Sep 17 00:00:00 2001 From: Paul Harrison Date: Fri, 18 Nov 2022 13:27:10 +0000 Subject: chore: Add coverage --- Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 580d167..5d0b70c 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,10 @@ clean: ## Remove python cache files -@find . -name '*.pytest_cache' -exec rm -fr {} +; -@find . -name '*.coverage' -exec rm -fr {} +; +.PHONY: coverage +coverage: ## Report test coverage + @poetry run coverage report --rcfile=setup.cfg; + .PHONY: flake8 flake8: ## Run flake8 linting @poetry run flake8 poker tests --config=setup.cfg; @@ -63,7 +67,7 @@ quality: flake8 mypy isort-check black-check pydocstyle ## Run linting checks .PHONY: test test: ## Run test pipeline - @poetry run pytest -c=setup.cfg -x + @poetry run coverage run --rcfile=setup.cfg --source=poker -m pytest -c=setup.cfg -x .PHONY: uninstall uninstall: ## Remove virtual environment -- cgit v1.2.3