Run tests on the installed package.

This commit is contained in:
Julian Berman 2015-03-15 11:41:34 -04:00
parent 6093485f50
commit 5f91ee6876
No known key found for this signature in database
GPG Key ID: 3F8D9C8C011729F8
1 changed files with 6 additions and 5 deletions

11
tox.ini
View File

@ -3,10 +3,11 @@ envlist = py{26,27,34,py,py3}, docs, style
[testenv]
changedir = {envtmpdir}
commands =
py.test [] jsonschema
{envpython} -m doctest README.rst
py{26,27,34,py}: sphinx-build -b doctest docs {envtmpdir}/html
py.test [] {toxinidir}/jsonschema
{envpython} -m doctest {toxinidir}/README.rst
py{26,27,34,py}: sphinx-build -b doctest {toxinidir}/docs {envtmpdir}/html
deps =
pytest
strict-rfc3339
@ -24,7 +25,7 @@ deps =
[testenv:coverage]
commands =
coverage run --branch --source jsonschema [] {envbindir}/py.test jsonschema
coverage run --branch --source {toxinidir}/jsonschema [] {envbindir}/py.test {toxinidir}/jsonschema
coverage report --show-missing
coverage html
deps =
@ -43,7 +44,7 @@ commands =
[testenv:style]
deps = flake8
commands =
flake8 [] --max-complexity 10 jsonschema
flake8 [] --max-complexity 10 {toxinidir}/jsonschema
[flake8]