Fix an issue where no test coverage report is created

Running `tox -ecover` does not generate the coverage report.
Instead the following is displayed to the user:

    No coverage report, but warnings instead:
    Coverage.py warning: Module networking-dpm was never imported.

This patch set fixes the problem.

Change-Id: Ia2f88e4899536e935e243200093d9855f2c56dbc
This commit is contained in:
Andreas Scheuring 2017-01-17 15:10:36 +01:00
parent 1b7ffe979f
commit df600774c0
2 changed files with 5 additions and 1 deletions

View File

@ -1,6 +1,7 @@
[run]
branch = True
source = os_dpm
omit = os_dpm/tests/*
[report]
ignore_errors = True

View File

@ -22,7 +22,10 @@ commands = flake8 {posargs}
commands = {posargs}
[testenv:cover]
commands = python setup.py test --coverage --testr-args='{posargs}'
commands =
coverage erase
python setup.py test --coverage --coverage-package-name=os_dpm --testr-args='{posargs}'
coverage report
[testenv:docs]
commands = python setup.py build_sphinx