tox.ini 826 Bytes
Newer Older
SIMONIN Matthieu's avatar
SIMONIN Matthieu committed
1 2 3
# tox -epy27
[tox]
skipsdist = True
4
envlist = pep8
SIMONIN Matthieu's avatar
SIMONIN Matthieu committed
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33

[testenv]
whitelist_externals = make
deps = -r{toxinidir}/test-requirements.txt
usedevelop = True

[testenv:pep8]
changedir = grid5000/
commands = flake8
distribute = false

[testenv:docs]
changedir = docs/
commands =
  /bin/rm -rf ../_build
  make clean
  make html

[flake8]
# Calling `flake8` will read this file to find configuration
# information.
# http://flake8.pycqa.org/en/latest/user/configuration.html
# https://pep8.readthedocs.io/en/latest/intro.html#error-codes
# http://flake8.pycqa.org/en/latest/user/error-codes.html
# F821 : F821 undefined name 'basestring' (python3)
ignore = E121,E122,E123,E124,E125,E127,E128,E129,E131,E241,H405,F821,W503,F405
show-source = true
exclude = venv,.git,.tox,dist,*egg,ansible,tests
max-complexity = 12
34
max-line-length = 88