diff options
Diffstat (limited to 'clamp-policy/tox.ini')
-rw-r--r-- | clamp-policy/tox.ini | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/clamp-policy/tox.ini b/clamp-policy/tox.ini index 9e09c4a..21ecdb2 100644 --- a/clamp-policy/tox.ini +++ b/clamp-policy/tox.ini @@ -1,13 +1,29 @@ -# content of: tox.ini , put in same dir as setup.py [tox] -envlist = py27,py36 +envlist = py27,py36,cov [testenv] +# coverage can only find modules if pythonpath is set +setenv= + PYTHONPATH={toxinidir} + COVERAGE_FILE=.coverage.{envname} deps= -rrequirements.txt pytest coverage pytest-cov commands= - pytest --junitxml xunit-results.xml --cov clamppolicyplugin --cov-report xml + coverage erase + pytest --junitxml xunit-results.{envname}.xml --cov clamppolicyplugin + +[testenv:cov] +skip_install = true +deps= + coverage +setenv= + COVERAGE_FILE=.coverage +commands= + coverage combine coverage xml + +[pytest] +junit_family = xunit2 |