Adds .coveragerc and modify tox.ini for coverage
Adds some default settings to coverage tool via .coveragerc config file Adds erase and report commands to cover env in tox.ini
This commit is contained in:
parent
306f6aa52d
commit
245ee2b7db
7
.coveragerc
Normal file
7
.coveragerc
Normal file
@ -0,0 +1,7 @@
|
||||
[run]
|
||||
branch = True
|
||||
source = tuskarclient
|
||||
omit = tuskarclient/tests/*
|
||||
|
||||
[report]
|
||||
ignore-errors = True
|
4
tox.ini
4
tox.ini
@ -19,7 +19,9 @@ commands = flake8
|
||||
commands = {posargs}
|
||||
|
||||
[testenv:cover]
|
||||
commands = python setup.py testr --coverage --omit='tuskarclient/tests/*' --testr-args='{posargs}'
|
||||
commands = coverage erase
|
||||
python setup.py testr --coverage --omit='tuskarclient/tests/*' --testr-args='{posargs}'
|
||||
coverage report -m
|
||||
|
||||
[tox:jenkins]
|
||||
downloadcache = ~/cache/pip
|
||||
|
Loading…
x
Reference in New Issue
Block a user