From 1c2bb37e06e97f9a1577f624e4bce4afa56bfcce Mon Sep 17 00:00:00 2001 From: Aymeric Augustin Date: Fri, 1 Nov 2013 21:57:12 +0100 Subject: Add command to measure test coverage. --- Makefile | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 22832c1..fb87b2f 100644 --- a/Makefile +++ b/Makefile @@ -1,16 +1,26 @@ # Make file to compress and join all JS files all: compress_js compress_css + + .PHONY: flake8 example test compress_js compress_css translatable_strings update_translations flake8: flake8 debug_toolbar example tests example: - PYTHONPATH=. django-admin.py runserver --settings=example.settings + DJANGO_SETTINGS_MODULE=example.settings PYTHONPATH=. \ + django-admin.py runserver test: - PYTHONPATH=. django-admin.py test --settings=tests.settings tests + DJANGO_SETTINGS_MODULE=tests.settings PYTHONPATH=. \ + django-admin.py test tests + +coverage: + coverage erase + DJANGO_SETTINGS_MODULE=tests.settings PYTHONPATH=. \ + coverage run --branch --source=debug_toolbar `which django-admin.py` test tests + coverage html compress_js: yuicompressor debug_toolbar/static/debug_toolbar/js/jquery.js > debug_toolbar/static/debug_toolbar/js/toolbar.min.js -- cgit v1.2.3