diff --git a/.travis.yml b/.travis.yml index bf097e18..a8b001dc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,12 +20,16 @@ env: - TOXENV=pypy3-min-req - TOXENV=pypy3-unittests - TOXENV=flake8 +- TOXENV=markdown-lint install: - pip install tox +- gem install mdl script: - git clean -f -d -x - tox matrix: fast_finish: true + allow_failures: + - env: TOXENV=markdown-lint before_install: pip install codecov after_success: codecov diff --git a/tox.ini b/tox.ini index 695307d1..e63cb78c 100644 --- a/tox.ini +++ b/tox.ini @@ -11,8 +11,13 @@ deps= py{26,27,33,34,py,py3}-{unittests,min-req}: -rrequirements/test.txt commands= py{26,27,33,34,py,py3}-{unittests,min-req}: {envbindir}/nosetests --with-coverage --cover-package mkdocs mkdocs - py{26,27,33,34,py,py3}-integration: {envbindir}/python -m mkdocs.tests.integration --output={envtmpdir}/builds + py{26,27,33,34,py,py3}-integration: {envpython} -m mkdocs.tests.integration --output={envtmpdir}/builds [testenv:flake8] deps=-rrequirements/test.txt commands={envbindir}/flake8 mkdocs --max-line-length=119 --exclude=mkdocs/compat.py + +[testenv:markdown-lint] +whitelist_externals = mdl +passenv = * +commands=mdl docs