blob: 3f8483e4b167dfd6bcbabf3a55c8cc36f75d4949 [file] [log] [blame]
rabid2916d02017-09-22 18:19:24 +05301[tox]
HeroicHitesh67f98f82021-05-20 12:32:36 +05302envlist = py3,pep8
3minversion = 3.18.0
rabid2916d02017-09-22 18:19:24 +05304skipsdist = True
5
6[testenv]
7userdevelop = True
rabid2916d02017-09-22 18:19:24 +05308deps = -r{toxinidir}/requirements.txt
9 -r{toxinidir}/test-requirements.txt
HeroicHitesh67f98f82021-05-20 12:32:36 +053010commands = stestr run --slowest {posargs}
rabid2916d02017-09-22 18:19:24 +053011
12[testenv:pep8]
ricolin9b02d1e2017-12-29 15:35:49 +080013setenv =
14 PYTHONPATH = .
15commands =
16 flake8
17 check-uuid --package heat_tempest_plugin
18
19[testenv:uuidgen]
20setenv =
21 PYTHONPATH = .
22commands =
23 check-uuid --fix --package heat_tempest_plugin
rabid2916d02017-09-22 18:19:24 +053024
rabid2916d02017-09-22 18:19:24 +053025[testenv:venv]
rabid2916d02017-09-22 18:19:24 +053026commands = {posargs}
27
28[flake8]
29show-source = True
30builtins = _
Andreas Jaegerd74b4382020-04-07 11:44:04 +020031# W504 line break after binary operator
32# E741 ambiguous variable name 'l'
33ignore = W504,E741
rabid2916d02017-09-22 18:19:24 +053034exclude=.venv,.git,.tox,*lib/python*,private,.eggs