Skip to content

Commit d2f49a9

Browse files
committed
Merge pull request #269 from Aigeruth/feature/coverage
Add coverage
2 parents 747304d + 8caffe4 commit d2f49a9

File tree

4 files changed

+21
-4
lines changed

4 files changed

+21
-4
lines changed

.coveragerc

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
[run]
2+
branch = True
3+
source = docker
4+
5+
[report]
6+
exclude_lines =
7+
if __name__ == .__main__.:
8+
9+
[html]
10+
directory = html

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,5 @@ dist
66
*.swp
77

88
.tox
9+
.coverage
10+
html/*

test-requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
mock==1.0.1
1+
mock==1.0.1
2+
coverage==3.7.1

tox.ini

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,26 @@ skipsdist=True
55
[testenv:py26]
66
usedevelop=True
77
commands =
8-
{envpython} tests/test.py
8+
{envbindir}/coverage run -p tests/test.py
99
deps =
1010
-r{toxinidir}/requirements.txt
1111
-r{toxinidir}/test-requirements.txt
1212

1313
[testenv:py27]
1414
usedevelop=True
1515
commands =
16-
{envpython} tests/test.py
16+
{envbindir}/coverage run -p tests/test.py
1717
deps =
1818
-r{toxinidir}/requirements.txt
1919
-r{toxinidir}/test-requirements.txt
20+
2021
[testenv]
2122
usedevelop=True
2223
commands =
23-
{envpython} tests/test.py
24+
{envbindir}/coverage run -p tests/test.py
25+
{envbindir}/coverage combine
26+
{envbindir}/coverage report
27+
{envbindir}/coverage html
2428
deps =
2529
-r{toxinidir}/requirements3.txt
2630
-r{toxinidir}/test-requirements.txt

0 commit comments

Comments
 (0)