tox.ini 613 B

1234567891011121314151617181920212223242526272829303132
  1. [tox]
  2. envlist = flake8,isort,py27,py34,py35,py36,py37
  3. [testenv]
  4. passenv = TRAVIS TRAVIS_*
  5. deps =
  6. coverage
  7. delegator.py
  8. commands =
  9. coverage run -m unittest discover
  10. coverage report --fail-under=75 --omit=.tox/*,tests/*,/usr/*
  11. coverage report --fail-under=100 --include=tests/* --skip-covered
  12. [testenv:flake8]
  13. changedir = {toxinidir}
  14. deps =
  15. flake8
  16. flake8-copyright
  17. commands =
  18. flake8
  19. [testenv:isort]
  20. changedir = {toxinidir}
  21. deps =
  22. isort
  23. delegator.py
  24. commands =
  25. isort --check-only --recursive --diff num2words tests
  26. [testenv:py27]
  27. setenv =
  28. PYTHONIOENCODING = UTF-8