Merge "Use pretty-tox for better test output"

This commit is contained in:
Jenkins 2015-02-02 11:44:37 +00:00 committed by Gerrit Code Review
commit 1ac7558bb0
3 changed files with 8 additions and 1 deletions

View File

@ -7,6 +7,7 @@ coverage>=3.6
discover
fixtures>=0.3.14
mock>=1.0
tempest-lib
testrepository>=0.0.18
testscenarios>=0.4
testtools>=0.9.34

6
tools/pretty_tox.sh Normal file
View File

@ -0,0 +1,6 @@
#!/usr/bin/env bash
set -o pipefail
TESTRARGS=$1
python setup.py testr --slowest --testr-args="--subunit $TESTRARGS" | subunit-trace -f

View File

@ -11,7 +11,7 @@ setenv =
deps =
-r{toxinidir}/requirements.txt
-r{toxinidir}/test-requirements.txt
commands = python setup.py testr --slowest --testr-args='{posargs}'
commands = bash tools/pretty_tox.sh '{posargs}'
[testenv:pep8]
commands = flake8 {posargs}