tox.ini 780 B

123456789101112131415161718192021222324252627282930313233343536
  1. [flake8]
  2. max-line-length = 120
  3. [tox]
  4. envlist = py36-static
  5. py{27,35}-django{18,110}
  6. py{27,34,35,36}-django111
  7. py{34,35,36}-django20
  8. py36-coverage
  9. [base]
  10. deps = mockldap==0.3.0
  11. [testenv]
  12. commands = {envbindir}/django-admin test --settings tests.settings
  13. deps = {[base]deps}
  14. django18: Django>=1.8,<1.9
  15. django110: Django>=1.10,<1.11
  16. django111: Django>=1.11,<2.0
  17. django20: Django>=2.0a1,<2.1
  18. setenv =
  19. PYTHONPATH = {toxinidir}
  20. [testenv:py36-static]
  21. deps = flake8==3.4.1
  22. commands = {envbindir}/flake8 django_auth_ldap
  23. [testenv:py36-coverage]
  24. deps = {[base]deps}
  25. coverage
  26. commands =
  27. {envbindir}/coverage run {envbindir}/django-admin test --settings tests.settings
  28. {envbindir}/coverage report