[PATCH 1/8] test: fix coverage tests

Daniel Axtens dja at axtens.net
Sat Sep 3 17:07:13 AEST 2016


 * ignore migrations
 * install dev requirements, as the dev settings are used

Signed-off-by: Daniel Axtens <dja at axtens.net>
---
 tox.ini | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/tox.ini b/tox.ini
index c2edd9753f07..aa214a05656c 100644
--- a/tox.ini
+++ b/tox.ini
@@ -44,11 +44,11 @@ commands = {posargs}
 basepython = python2.7
 deps =
     coverage
-    -r{toxinidir}/requirements-prod.txt
+    -r{toxinidir}/requirements-dev.txt
 setenv =
     DJANGO_SETTINGS_MODULE = patchwork.settings.dev
 commands =
     coverage erase
-    coverage run --omit=*tox*,patchwork/tests/*.py,manage.py --branch \
-        {toxinidir}/manage.py test --noinput patchwork
+    coverage run --omit=*tox*,patchwork/tests/*.py,manage.py,patchwork/migrations/*.py \
+         --branch {toxinidir}/manage.py test --noinput patchwork
     coverage report -m
-- 
2.7.4



More information about the Patchwork mailing list