Merge "Add doc8 to pep8 environment"

This commit is contained in:
Zuul 2017-12-25 04:28:29 +00:00 committed by Gerrit Code Review
commit c4ce1ab56c
2 changed files with 11 additions and 1 deletions

View File

@ -80,6 +80,7 @@ test =
testtools>=2.2.0 # MIT
testscenarios>=0.4 # Apache-2.0/BSD
doc8>=0.6.0 # Apache-2.0
sphinx>=1.6.2 # BSD
[nosetests]
cover-erase = true

11
tox.ini
View File

@ -30,7 +30,9 @@ deps = {[testenv]deps}
commands = {toxinidir}/tools/update_states.sh
[testenv:pep8]
commands = flake8 {posargs}
commands =
flake8 {posargs}
doc8 doc/source
[testenv:pylint]
deps = {[testenv]deps}
@ -54,6 +56,13 @@ import_exceptions = six.moves
taskflow.test.mock
unittest.mock
[doc8]
# Settings for doc8:
# Ignore doc/source/user/history.rst, it includes generated ChangeLog
# file that fails with "D000 Inline emphasis start-string without
# end-string."
ignore-path = doc/*/target,doc/*/build*
[testenv:py27]
deps = .[test,workers,zookeeper,database,redis,eventlet]
-r{toxinidir}/doc/requirements.txt