Add documentation testing

This commit is contained in:
Ovv 2018-02-27 13:29:54 +01:00
parent 7040d13f76
commit ea1260c2ce
3 changed files with 9 additions and 8 deletions

View File

@ -15,11 +15,12 @@ matrix:
install: install:
- pip install --requirement requirements.txt - pip install --requirement requirements.txt
- pip install sphinx
script: script:
- cd src/ - cd src/
- pytest --cov - pytest --cov
- pycodestyle - pycodestyle
- sphinx-build -b html docs docs/_build -W
after_success: after_success:
- coveralls - coveralls

View File

@ -1,5 +1,5 @@
[pycodestyle] [pycodestyle]
exclude = migrations, paperless/settings.py exclude = migrations, paperless/settings.py, .tox
[tool:pytest] [tool:pytest]

View File

@ -5,7 +5,7 @@
[tox] [tox]
skipsdist = True skipsdist = True
envlist = py34, py35, py36, pycodestyle envlist = py34, py35, py36, pycodestyle, doc
[testenv] [testenv]
commands = pytest commands = pytest
@ -15,8 +15,8 @@ deps = -r{toxinidir}/../requirements.txt
commands=pycodestyle commands=pycodestyle
deps=pycodestyle deps=pycodestyle
[pycodestyle] [testenv:doc]
exclude= deps =
.tox, -r{toxinidir}/../requirements.txt
migrations, sphinx
paperless/settings.py commands=sphinx-build -b html ../docs ../docs/_build -W