Now generate coverage reports for individual testenv
--HG-- extra : rebase_source : f01f2d4a18d467a73333f61f1b553a1de8122937
This commit is contained in:
parent
5ca0186863
commit
0c320363ad
41
tox.ini
41
tox.ini
@ -20,9 +20,14 @@ deps =
|
|||||||
coverage
|
coverage
|
||||||
transaction
|
transaction
|
||||||
|
|
||||||
|
setenv=
|
||||||
|
COVERAGE_FILE=.coverage.{envname}
|
||||||
|
|
||||||
#commands=nosetests --verbose []
|
#commands=nosetests --verbose []
|
||||||
commands=
|
commands=
|
||||||
{envbindir}/coverage run -p {envbindir}/nosetests -w ./wsme/tests --verbose {posargs}
|
{envbindir}/coverage run {envbindir}/nosetests --with-xunit --xunit-file nosetests-{envname}.xml -w ./wsme/tests --verbose {posargs}
|
||||||
|
{envbindir}/coverage xml -o coverage-{envname}.xml wsme/*.py wsme/rest/*.py
|
||||||
|
{envbindir}/coverage report wsme/*.py wsme/rest/*.py
|
||||||
|
|
||||||
downloadcache=.tox/cache
|
downloadcache=.tox/cache
|
||||||
|
|
||||||
@ -37,6 +42,12 @@ deps=
|
|||||||
zope.interface<=3.8.99
|
zope.interface<=3.8.99
|
||||||
transaction<=1.1.1
|
transaction<=1.1.1
|
||||||
|
|
||||||
|
[testenv:py32]
|
||||||
|
commands=
|
||||||
|
{envbindir}/coverage run {envbindir}/nosetests --with-xunit --xunit-file nosetests-{envname}.xml -w ./wsme/tests --verbose {posargs}
|
||||||
|
{envbindir}/coverage xml -o coverage-{envname}.xml --omit wsme/sphinxext.py wsme/*.py wsme/rest/*.py
|
||||||
|
{envbindir}/coverage report --omit wsme/sphinxext.py wsme/*.py wsme/rest/*.py
|
||||||
|
|
||||||
[testenv:sphinxext]
|
[testenv:sphinxext]
|
||||||
basepython=python2.5
|
basepython=python2.5
|
||||||
deps=
|
deps=
|
||||||
@ -46,7 +57,9 @@ deps=
|
|||||||
simplejson
|
simplejson
|
||||||
Sphinx
|
Sphinx
|
||||||
commands=
|
commands=
|
||||||
{envbindir}/coverage run -p {envbindir}/nosetests tests/test_sphinxext.py --verbose {posargs}
|
{envbindir}/coverage run {envbindir}/nosetests --with-xunit --xunit-file nosetests-{envname}.xml tests/test_sphinxext.py --verbose {posargs}
|
||||||
|
{envbindir}/coverage xml -o coverage-{envname}.xml wsme/*.py wsme/rest/*.py
|
||||||
|
{envbindir}/coverage report wsme/*.py wsme/rest/*.py
|
||||||
|
|
||||||
[testenv:tg11]
|
[testenv:tg11]
|
||||||
basepython=python2.5
|
basepython=python2.5
|
||||||
@ -56,10 +69,14 @@ deps=
|
|||||||
webtest
|
webtest
|
||||||
coverage
|
coverage
|
||||||
simplejson
|
simplejson
|
||||||
|
suds
|
||||||
|
lxml
|
||||||
commands=
|
commands=
|
||||||
{envbindir}/easy_install https://bitbucket.org/cdevienne/wsme-soap/get/tip.zip
|
{envbindir}/easy_install https://bitbucket.org/cdevienne/wsme-soap/get/tip.zip
|
||||||
{envbindir}/easy_install -i http://www.turbogears.org/1.1/downloads/current/index/ 'TurboGears<1.1.99'
|
{envbindir}/easy_install -i http://www.turbogears.org/1.1/downloads/current/index/ 'TurboGears<1.1.99'
|
||||||
{envbindir}/coverage run -p {envbindir}/nosetests tests/test_tg1.py --verbose {posargs}
|
{envbindir}/coverage run {envbindir}/nosetests --with-xunit --xunit-file nosetests-{envname}.xml tests/test_tg1.py --verbose {posargs}
|
||||||
|
{envbindir}/coverage xml -o coverage-{envname}.xml wsme/*.py wsme/rest/*.py
|
||||||
|
{envbindir}/coverage report wsme/*.py wsme/rest/*.py
|
||||||
|
|
||||||
[testenv:tg15]
|
[testenv:tg15]
|
||||||
basepython=python2.5
|
basepython=python2.5
|
||||||
@ -69,10 +86,14 @@ deps=
|
|||||||
webtest
|
webtest
|
||||||
coverage
|
coverage
|
||||||
simplejson
|
simplejson
|
||||||
|
suds
|
||||||
|
lxml
|
||||||
commands=
|
commands=
|
||||||
{envbindir}/easy_install https://bitbucket.org/cdevienne/wsme-soap/get/tip.zip
|
{envbindir}/easy_install https://bitbucket.org/cdevienne/wsme-soap/get/tip.zip
|
||||||
{envbindir}/easy_install -i http://www.turbogears.org/1.5/downloads/current/index/ 'TurboGears<1.5.99'
|
{envbindir}/easy_install -i http://www.turbogears.org/1.5/downloads/current/index/ 'TurboGears<1.5.99'
|
||||||
{envbindir}/coverage run -p {envbindir}/nosetests tests/test_tg15.py --verbose {posargs}
|
{envbindir}/coverage run {envbindir}/nosetests --with-xunit --xunit-file nosetests-{envname}.xml tests/test_tg15.py --verbose {posargs}
|
||||||
|
{envbindir}/coverage xml -o coverage-{envname}.xml wsme/*.py wsme/rest/*.py
|
||||||
|
{envbindir}/coverage report wsme/*.py wsme/rest/*.py
|
||||||
|
|
||||||
[testenv:tg21]
|
[testenv:tg21]
|
||||||
basepython=python2.5
|
basepython=python2.5
|
||||||
@ -84,7 +105,9 @@ deps=
|
|||||||
commands=
|
commands=
|
||||||
{envbindir}/easy_install https://bitbucket.org/cdevienne/wsme-soap/get/tip.zip
|
{envbindir}/easy_install https://bitbucket.org/cdevienne/wsme-soap/get/tip.zip
|
||||||
{envbindir}/easy_install -i http://www.turbogears.org/2.1/downloads/current/index/ 'TurboGears2<2.1.99' webtest
|
{envbindir}/easy_install -i http://www.turbogears.org/2.1/downloads/current/index/ 'TurboGears2<2.1.99' webtest
|
||||||
{envbindir}/coverage run -p {envbindir}/nosetests tests/test_tg20.py --verbose {posargs}
|
{envbindir}/coverage run {envbindir}/nosetests --with-xunit --xunit-file nosetests-{envname}.xml tests/test_tg20.py --verbose {posargs}
|
||||||
|
{envbindir}/coverage xml -o coverage-{envname}.xml wsme/*.py wsme/rest/*.py
|
||||||
|
{envbindir}/coverage report wsme/*.py wsme/rest/*.py
|
||||||
|
|
||||||
[testenv:pecan]
|
[testenv:pecan]
|
||||||
basepython=python2.7
|
basepython=python2.7
|
||||||
@ -95,15 +118,17 @@ deps=
|
|||||||
coverage
|
coverage
|
||||||
simplejson
|
simplejson
|
||||||
pecan
|
pecan
|
||||||
changedir=tests/pecantest
|
|
||||||
setenv=COVERAGE_FILE=../../.coverage
|
|
||||||
commands=
|
commands=
|
||||||
{envbindir}/coverage run -p {envbindir}/nosetests tests --verbose {posargs}
|
{envbindir}/coverage run --source wsme {envbindir}/nosetests -w tests/pecantest test/tests/test_ws.py --with-xunit --xunit-file nosetests-{envname}.xml --verbose {posargs}
|
||||||
|
{envbindir}/coverage xml -o coverage-{envname}.xml wsme/*.py wsme/rest/*.py
|
||||||
|
{envbindir}/coverage report --show-missing wsme/*.py wsme/rest/*.py
|
||||||
|
|
||||||
[testenv:coverage]
|
[testenv:coverage]
|
||||||
basepython=python
|
basepython=python
|
||||||
deps=
|
deps=
|
||||||
coverage
|
coverage
|
||||||
|
setenv=
|
||||||
|
COVERAGE_FILE=.coverage
|
||||||
commands=
|
commands=
|
||||||
{envbindir}/coverage erase
|
{envbindir}/coverage erase
|
||||||
{envbindir}/coverage combine
|
{envbindir}/coverage combine
|
||||||
|
Loading…
x
Reference in New Issue
Block a user