| [tox] |
| envlist = py{27,34,35,36}-flask01{1,2},lint |
| skipsdist = True |
| |
| |
| [testenv] |
| usedevelop = True |
| deps = |
| flask011: flask>=0.11,<0.12 |
| flask012: flask>=0.12,<0.13 |
| -rtests_requirements.txt |
| ci: -rrequirements-ev.txt |
| ci: psycopg2 |
| ci: python-openid |
| ci: python-openid-teams |
| ci: python-openid-cla |
| setenv = |
| PAGURE_CONFIG={toxinidir}/tests/test_config |
| PYTHONPATH={toxinidir} |
| commands = |
| |
| nosetests {posargs} |
| |
| |
| [testenv:timetests] |
| basepython = python3 |
| deps = |
| -rtests_requirements.txt |
| nose-timer |
| commands = |
| nosetests --with-timer --timer-top-n 10 --timer-ok 500ms --timer-warning 1 --timer-json-file tests-duration.json {posargs} |
| |
| |
| [testenv:lint] |
| basepython = python3 |
| deps = |
| flake8 > 3.0 |
| setenv = |
| PYTHONPATH={toxinidir} |
| commands = |
| python -m flake8 {posargs:pagure} |
| |
| |
| [testenv:pylint] |
| basepython = python3 |
| deps = |
| pylint |
| setenv = |
| PYTHONPATH={toxinidir} |
| commands = |
| pylint pagure {posargs} |