From 582c2dd9b7cc4521cff3baeff2881731e906d688 Mon Sep 17 00:00:00 2001 From: Eduard Braun Date: Sat, 17 Sep 2016 02:26:13 +0200 Subject: [PATCH] Add `coverage` to Makefile and improve `clean` target --- Makefile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index cb4ab46..4f018c1 100644 --- a/Makefile +++ b/Makefile @@ -7,6 +7,11 @@ clean: rm -rf build rm -rf dist rm -rf scour.egg-info + rm -rf .tox + rm -f .coverage* + rm -rf htmlcov + find . -name "*.pyc" -type f -exec rm -f {} \; + find . -name "*__pycache__" -type d -prune -exec rm -rf {} \; publish: clean python setup.py register @@ -25,4 +30,9 @@ test_error_on_flowtext: PYTHONPATH=. scour --error-on-flowtext unittests/flowtext.svg /dev/null flake8: - flake8 --max-line-length=119 \ No newline at end of file + flake8 --max-line-length=119 + +coverage: + coverage run --source=scour testscour.py + coverage html + coverage report \ No newline at end of file