Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ TOXENV ?= py310
.PHONY: clean clean-build clean-pyc clean-test
.PHONY: install-dev install-deps-dev
.PHONY: lint lint-fix test test-all test-coverage
.PHONY: test-coverage-report test-coverage-report-console test-coverage-report-html
.PHONY: test-coverage-report test-coverage-report-console test-coverage-report-xml test-coverage-report-html
.PHONY: build dist deploy upload-release
.PHONE: python-virtualenv
.PHONY: python-deps-compile python-deps-sync-check python-pip-tools-install
Expand Down Expand Up @@ -87,12 +87,16 @@ test-coverage: ## run tests and record test coverage
coverage run --rcfile=setup.cfg setup.py test

test-coverage-report: test-coverage-report-console
test-coverage-report: test-coverage-report-xml
test-coverage-report: test-coverage-report-html
test-coverage-report: ## Run tests, measure code coverage, and generate reports

test-coverage-report-console: ## print test coverage summary
coverage report --rcfile=setup.cfg -m

test-coverage-report-xml: ## Generate test coverage XML report
coverage xml --rcfile=setup.cfg

test-coverage-report-html: ## generate test coverage HTML report
coverage html --rcfile=setup.cfg

Expand Down
3 changes: 3 additions & 0 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ exclude_lines =
if __name__ == .__main__.
show_missing = True

[coverage:xml]
output = test-reports/coverage/xml/coverage.xml

[coverage:html]
directory = test-reports/coverage/html

Expand Down