ansible/tox.ini

32 lines
1.1 KiB
INI
Raw Normal View History

[tox]
envlist = py26,py27,py35,py36
[testenv]
2017-06-30 23:53:32 +02:00
deps = -c{toxinidir}/test/runner/requirements/constraints.txt
-r{toxinidir}/test/runner/requirements/ansible-test.txt
-r{toxinidir}/test/runner/requirements/sanity.txt
-r{toxinidir}/test/runner/requirements/units.txt
commands =
2015-08-01 07:50:05 +02:00
python --version
2017-06-30 23:53:32 +02:00
# The recommended method of running tests with tox is to execute
# ansible-test directly and use the --tox and --python options.
# The commands below are provided as a convenience for those who
# prefer to run tox directly instead of through ansible-test.
{toxinidir}/test/runner/ansible-test compile --python default -v
{toxinidir}/test/runner/ansible-test sanity --python default -v
{toxinidir}/test/runner/ansible-test units --python default -v
passenv =
# Pass HOME to the test environment to avoid the missing HOME env
# variable error. See issue: #20424
HOME
[pytest]
xfail_strict = true
[flake8]
# These are things that the devs don't agree make the code more readable
# E402 module level import not at top of file
2017-04-05 17:22:07 +02:00
ignore = E402
# not all the devs believe in 80 column line length
max-line-length = 160