add local tox targets for pep8 and py3
This patch adds local tox targets for pep8 and python 3 as per [1] that will install dependencies in editable mode. To run them use the pep8-dev and py3-dev targets respectively. [1] https://etherpad.openstack.org/p/neutron-sibling-setup Change-Id: Id6e30be7b063e3ae42590068d4a25b7c563d67a3
This commit is contained in:
parent
2a4062f3c1
commit
06b8542f7c
20
tox.ini
20
tox.ini
|
@ -123,3 +123,23 @@ deps =
|
|||
-c{toxinidir}/lower-constraints.txt
|
||||
-r{toxinidir}/test-requirements.txt
|
||||
-r{toxinidir}/requirements.txt
|
||||
|
||||
[testenv:dev]
|
||||
# run locally (not in the gate) using editable mode
|
||||
# https://pip.pypa.io/en/stable/reference/pip_install/#editable-installs
|
||||
commands =
|
||||
pip install -q -e "git+https://git.openstack.org/openstack/neutron#egg=neutron"
|
||||
|
||||
[testenv:py3-dev]
|
||||
basepython = python3
|
||||
commands =
|
||||
{[testenv:dev]commands}
|
||||
{[testenv]commands}
|
||||
|
||||
[testenv:pep8-dev]
|
||||
basepython = python3
|
||||
deps =
|
||||
{[testenv]deps}
|
||||
commands =
|
||||
{[testenv:dev]commands}
|
||||
{[testenv:pep8]commands}
|
||||
|
|
Loading…
Reference in New Issue