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:
parent
1b7ffe979f
commit
df600774c0
|
@ -1,6 +1,7 @@
|
|||
[run]
|
||||
branch = True
|
||||
source = os_dpm
|
||||
omit = os_dpm/tests/*
|
||||
|
||||
[report]
|
||||
ignore_errors = True
|
||||
|
|
5
tox.ini
5
tox.ini
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue