From 5475ba8b946f782dcfb8d62d637421272baffc92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Fleschenberg?= Date: Wed, 1 Jul 2015 01:36:46 +0200 Subject: [PATCH] Small refactoring of the Makefile This allows to easily run the tests without flake8, which makes writing/debugging tests easier for certain workflows. It should be completely backwards-compatible. --- Makefile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 0c4c65f..53b2b33 100644 --- a/Makefile +++ b/Makefile @@ -3,9 +3,15 @@ testenv: pip install -r requirements/tests.txt pip install Django -test: +flake8: flake8 compressor --ignore=E501,E128,E701,E261,E301,E126,E127,E131 + +runtests: coverage run --branch --source=compressor `which django-admin.py` test --settings=compressor.test_settings compressor + +coveragereport: coverage report --omit=compressor/test*,compressor/filters/jsmin/rjsmin*,compressor/filters/cssmin/cssmin*,compressor/utils/stringformat* -.PHONY: test +test: flake8 runtests coveragereport + +.PHONY: test runtests flake8 coveragereport