summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Short <zulcss@gmail.com>2018-06-29 12:24:01 +0200
committerLuigi Toscano <ltoscano@redhat.com>2018-06-29 14:59:25 +0200
commit02e159e422aa1252b46062f342473fc6255d7b3f (patch)
tree413ac59e6bf6e9faa5c307bd50d6b24de57cd32b
parent2da04caee69a1bd5499c9a81fa7a97813f20517c (diff)
downloadpython-saharaclient-02e159e422aa1252b46062f342473fc6255d7b3f.tar.gz
Fix the cover tox target (switch to stestr)
The cover tox target was broken for a while. Switch it to use coverage+stestr. Change-Id: I015c0f3cb53d048587b3f57c76be8e7f4af37517
-rw-r--r--tox.ini12
1 files changed, 10 insertions, 2 deletions
diff --git a/tox.ini b/tox.ini
index 304c267..2470364 100644
--- a/tox.ini
+++ b/tox.ini
@@ -33,9 +33,17 @@ commands = oslo_debug_helper -t saharaclient/tests/unit {posargs}
[testenv:cover]
basepython = python3
+setenv =
+ {[testenv]setenv}
+ PYTHON=coverage run --source saharaclient --parallel-mode
commands =
- python setup.py test --coverage --testr-args='{posargs}'
- coverage report
+ coverage erase
+ find . -type f -name "*.pyc" -delete
+ stestr run {posargs}
+ coverage combine
+ coverage html -d cover
+ coverage xml -o cover/coverage.xml
+ coverage report
[tox:jenkins]
sitepackages = False