diff options
author | Ivan A. Melnikov <imelnikov@griddynamics.com> | 2013-11-22 11:25:03 +0400 |
---|---|---|
committer | Ivan A. Melnikov <imelnikov@griddynamics.com> | 2013-11-22 11:25:03 +0400 |
commit | 63f89bc9160b9cde310094ddb8d4dcce1ad632be (patch) | |
tree | 9252df45b234ecb2476686bf351a8340be9b3c97 | |
parent | db15db8186f73f7129d6130099dc793bf475f890 (diff) | |
download | taskflow-63f89bc9160b9cde310094ddb8d4dcce1ad632be.tar.gz |
Coverage calculation improvements
- add .coveragerc to configure coverage calculations and omissions;
- add python 2.x specific test requirements to coverage tox env;
- update .gitignore.
Change-Id: Idc35e4f18ec297506576f09e468ab34e8704c0b1
-rw-r--r-- | .coveragerc | 8 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | tox.ini | 3 |
3 files changed, 13 insertions, 0 deletions
diff --git a/.coveragerc b/.coveragerc new file mode 100644 index 0000000..a733a28 --- /dev/null +++ b/.coveragerc @@ -0,0 +1,8 @@ +[run] +branch = True +source = taskflow +omit = taskflow/tests/*,taskflow/openstack/*,taskflow/test.py + +[report] +ignore-errors = True + @@ -26,6 +26,8 @@ pip-log.txt .tox nosetests.xml .venv +cover +.testrepository # Translations *.mo @@ -38,6 +38,9 @@ deps = -r{toxinidir}/requirements.txt commands = pylint [testenv:cover] +deps = -r{toxinidir}/requirements.txt + -r{toxinidir}/test-requirements.txt + -r{toxinidir}/test-2.x-requirements.txt commands = python setup.py testr --coverage --testr-args='{posargs}' [testenv:venv] |