diff options
author | Sean McGinnis <sean.mcginnis@huawei.com> | 2017-09-19 16:50:18 -0500 |
---|---|---|
committer | Sean McGinnis <sean.mcginnis@huawei.com> | 2017-10-02 18:07:23 -0500 |
commit | 203251d7ddd434660abefcc733e9518e367a7c98 (patch) | |
tree | ddc9742b28d36f186bbfe96f81dc234157b0ebaf /tox.ini | |
parent | 71aee9e8c7e317991e1620e4e992956b12b9e0d9 (diff) | |
download | python-cinderclient-203251d7ddd434660abefcc733e9518e367a7c98.tar.gz |
Add .stestr.conf configuration
os-testr has moved over to use stestr instead of testr. While this
is usually compaible with existing settings, there is a warning
that is emitted when .stestr.conf is not present. It is usually
able to fall back to parsing the .testr.conf file, but to be more
correct and to prevent future problems we should update the config.
Change-Id: If553a64f5dded2d47025c947a91f13091f3f5d14
Diffstat (limited to 'tox.ini')
-rw-r--r-- | tox.ini | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -12,6 +12,10 @@ setenv = VIRTUAL_ENV={envdir} BRANCH_NAME=master CLIENT_NAME=python-cinderclient + OS_TEST_PATH=./cinderclient/tests/unit + OS_STDOUT_CAPTURE=1 + OS_STDERR_CAPTURE=1 + OS_TEST_TIMEOUT=60 passenv = *_proxy *_PROXY deps = -r{toxinidir}/requirements.txt @@ -33,9 +37,14 @@ whitelist_externals = bash commands = {posargs} [testenv:cover] +setenv = + {[testenv]setenv} + PYTHON=coverage run --source cinderclient --parallel-mode commands = - python setup.py testr --coverage --testr-args='{posargs}' - coverage report + stestr run {posargs} + coverage combine + coverage html -d cover + coverage xml -o cover/coverage.xml [testenv:docs] commands= |