tox.ini 703 B

123456789101112131415161718192021222324252627282930313233
  1. # tox configuration - if you change anything here, run this to verify:
  2. # fakeroot -u tox --recreate
  3. [tox]
  4. envlist = py{36,37,38,39}-{none,fuse2,fuse3}
  5. [testenv]
  6. deps =
  7. -rrequirements.d/development.txt
  8. commands = py.test -v -n {env:XDISTN:1} -rs --cov=borg --cov-config=.coveragerc --benchmark-skip --pyargs {posargs:borg.testsuite}
  9. # fakeroot -u needs some env vars:
  10. passenv = *
  11. [testenv:py{36,37,38,39}-fuse2]
  12. setenv =
  13. BORG_FUSE_IMPL=llfuse
  14. deps =
  15. llfuse
  16. {[testenv]deps}
  17. [testenv:py{36,37,38,39}-fuse3]
  18. setenv =
  19. BORG_FUSE_IMPL=pyfuse3
  20. deps =
  21. pyfuse3
  22. {[testenv]deps}
  23. [testenv:flake8]
  24. changedir =
  25. deps =
  26. flake8
  27. pkgconfig
  28. commands = flake8 src scripts conftest.py