ara/tox.ini
David Moreau-Simard 999e491ff2 Remove GIT_ANSIBLE_DEVEL token from tox.ini
It was added in an alternative attempt to install Ansible devel.
We're doing it with a constraints file now, we don't need it anymore.

Change-Id: Id15d6606ed1d2254602b576bfcef0507545010c0
2017-07-23 16:15:52 -04:00

54 lines
1.1 KiB
INI
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[tox]
minversion = 2.0
envlist = py27,pep8
skipdist = True
[testenv]
basepython =
{py27,venv,cover,docs,pep8}: python2.7
{py35}: python3.5
sitepackages = True
usedevelop = True
install_command = pip install -U {opts} {packages} -c{env:CONSTRAINTS_FILE:/dev/null}
setenv = VIRTUAL_ENV={envdir}
deps = -r{toxinidir}/test-requirements.txt
[testenv:venv]
commands = {posargs}
[testenv:docs]
commands = sphinx-build -W -b html doc/source doc/build/html
[testenv:pep8]
commands =
flake8 ara
bandit -r ara -x ara/tests
bashate -v --ignore E006,E011 {toxinidir}/run_tests.sh
[testenv:py27]
commands =
py.test -v ara/tests/unit
passenv =
HOME
[testenv:py35]
commands =
py.test -v ara/tests/unit
passenv =
HOME
[testenv:cover]
commands =
py.test --cov=ara --cov-report=html ara/tests/unit
passenv =
HOME
[flake8]
# E123, E125 skipped as they are invalid PEP-8.
# H106 Dont put vim configuration in source files
# H203 Use assertIs(Not)None to check for None
ignore = E123,E125
enable-extensions=H106,H203
show-source = True
exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,build