setools/tox.ini
2015-04-06 09:38:58 -04:00

51 lines
1.4 KiB
INI

[tox]
minversion = 1.4
envlist = py27, py33, py34
[pep8]
exclude = qpol.py
max-line-length = 100
[testenv:pep8]
deps = pep8
commands = pep8 --version
pep8 setools/ tests/ seinfo seinfoflow sedta sesearch --statistics -v
[testenv:py27-coverage]
basepython = python2.7
deps = networkx==1.9
mock
coverage
commands = coverage --version
coverage erase
coverage run setup.py test
coverage report
[testenv:py33-coverage]
basepython = python3.3
deps = networkx==1.9
coverage
commands = coverage --version
coverage erase
coverage run setup.py test
coverage report
[testenv:py34-coverage]
basepython = python3.4
deps = networkx==1.9
coverage
commands = coverage --version
coverage erase
coverage run setup.py test
coverage report
[testenv:lint]
deps = pylint
networkx==1.9
mock
commands = pylint -E --rcfile .pylintrc setools tests seinfo seinfoflow sedta sesearch
[testenv]
deps = networkx==1.9
py27: mock
commands = {envpython} setup.py test