Merge "Ensure doctesting and doc8 testing done in py27 env"

This commit is contained in:
Jenkins 2015-07-20 22:01:42 +00:00 committed by Gerrit Code Review
commit d434212af8
5 changed files with 12 additions and 1 deletions

1
ChangeLog Normal file
View File

@ -0,0 +1 @@
.. This is a generated file! Do not edit.

View File

@ -42,7 +42,9 @@ def get_callback_name(cb):
return repr(cb)
else:
try:
segments.insert(0, cb.__module__)
# When running under sphinx it appears this can be none?
if cb.__module__:
segments.insert(0, cb.__module__)
except AttributeError:
pass
return ".".join(segments)

View File

@ -42,6 +42,7 @@ Transitioning a simple machine
m.process_event('fall')
print(m.pformat())
print(m.current_state)
print(m.terminated)
**Expected output:**

View File

@ -4,6 +4,7 @@
hacking<0.11,>=0.10.0
doc8 # Apache-2.0
coverage>=3.6
discover
python-subunit>=0.0.18

View File

@ -21,6 +21,12 @@ commands = python setup.py test --slowest --testr-args='{posargs}'
[testenv:pep8]
commands = flake8 {posargs}
[testenv:py27]
commands =
python setup.py testr --slowest --testr-args='{posargs}'
sphinx-build -b doctest doc/source doc/build
doc8 doc/source
[testenv:venv]
basepython = python2.7
commands = {posargs}