summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Howitz <mh@gocept.com>2018-10-05 16:37:01 +0200
committerMichael Howitz <mh@gocept.com>2018-10-05 16:37:01 +0200
commitcfaa1fa9f3bed5758b3d8c5a01959bd0ab6295ff (patch)
treea5086eca1b6d391b84cc61a768670ae5ca2a2e04
parente1696c479e460b415f0cadc301c6cb4aa719401b (diff)
downloadzope-traversing-cfaa1fa9f3bed5758b3d8c5a01959bd0ab6295ff.tar.gz
Bring back coverage to 100 %.
-rw-r--r--.gitignore1
-rw-r--r--tox.ini22
2 files changed, 14 insertions, 9 deletions
diff --git a/.gitignore b/.gitignore
index 9762e6c..7fe07b7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,7 @@
.coverage
.tox
coverage
+coverage.xml
src/*.egg-info
__pycache__
*.pyc
diff --git a/tox.ini b/tox.ini
index fd0ceb6..d0a70f0 100644
--- a/tox.ini
+++ b/tox.ini
@@ -3,21 +3,25 @@ envlist =
py27,py34,py35,py36,py37,pypy,pypy3,coverage,docs
[testenv]
+usedevelop = true
commands =
- zope-testrunner --test-path=src []
+ coverage run -m zope.testrunner --test-path=src []
deps =
.[test]
+ coverage
+setenv =
+ COVERAGE_FILE=.coverage.{envname}
[testenv:coverage]
-usedevelop = true
-basepython =
- python3.7
+setenv =
+ COVERAGE_FILE=.coverage
+skip_install = true
commands =
- coverage run -m zope.testrunner --test-path=src []
- coverage report --fail-under=100
-deps =
- {[testenv]deps}
- coverage
+ coverage erase
+ coverage combine
+ coverage html
+ coverage xml
+ coverage report --fail-under=100 --show-missing
[testenv:docs]
basepython =