Add coverage

This commit is contained in:
Gabor Nagy 2014-07-09 10:19:38 +02:00
parent 747304d5f0
commit 8caffe4ef6
4 changed files with 21 additions and 4 deletions

10
.coveragerc Normal file
View File

@ -0,0 +1,10 @@
[run]
branch = True
source = docker
[report]
exclude_lines =
if __name__ == .__main__.:
[html]
directory = html

2
.gitignore vendored
View File

@ -6,3 +6,5 @@ dist
*.swp *.swp
.tox .tox
.coverage
html/*

View File

@ -1 +1,2 @@
mock==1.0.1 mock==1.0.1
coverage==3.7.1

10
tox.ini
View File

@ -5,7 +5,7 @@ skipsdist=True
[testenv:py26] [testenv:py26]
usedevelop=True usedevelop=True
commands = commands =
{envpython} tests/test.py {envbindir}/coverage run -p tests/test.py
deps = deps =
-r{toxinidir}/requirements.txt -r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt -r{toxinidir}/test-requirements.txt
@ -13,14 +13,18 @@ deps =
[testenv:py27] [testenv:py27]
usedevelop=True usedevelop=True
commands = commands =
{envpython} tests/test.py {envbindir}/coverage run -p tests/test.py
deps = deps =
-r{toxinidir}/requirements.txt -r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt -r{toxinidir}/test-requirements.txt
[testenv] [testenv]
usedevelop=True usedevelop=True
commands = commands =
{envpython} tests/test.py {envbindir}/coverage run -p tests/test.py
{envbindir}/coverage combine
{envbindir}/coverage report
{envbindir}/coverage html
deps = deps =
-r{toxinidir}/requirements3.txt -r{toxinidir}/requirements3.txt
-r{toxinidir}/test-requirements.txt -r{toxinidir}/test-requirements.txt