summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore3
-rw-r--r--.gitlab-ci.yml2
-rw-r--r--testing/tox.ini7
3 files changed, 10 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index 6c3e413e..1f278cbf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,3 +18,6 @@ MANIFEST
_trial_temp
.DS_Store
scripts/profiling/sync/profiles
+
+testing/htmlcov
+testing/.coverage
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 820dbd2a..11c482b5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,4 +3,4 @@ tests:
services:
- couchdb
script:
- - cd testing; tox -- --couch-url http://couchdb:5984
+ - cd testing; tox -- --couch-url http://couchdb:5984 && tox -e pep8
diff --git a/testing/tox.ini b/testing/tox.ini
index c1d7ddb7..fecd4c5b 100644
--- a/testing/tox.ini
+++ b/testing/tox.ini
@@ -2,9 +2,14 @@
envlist = py27
[testenv]
-commands = py.test {posargs}
+commands = py.test --cov-report=html \
+ --cov-report=term \
+ --cov=leap.soledad \
+ {posargs}
deps =
+ coverage
pytest
+ pytest-cov
pytest-twisted
pytest-benchmark
mock