From 7c07001bdc939601508aa3401b7777c633098634 Mon Sep 17 00:00:00 2001 From: bendikro Date: Sun, 22 May 2016 17:14:46 +0200 Subject: [PATCH] [Docs] Make tox -e docs fail on sphinx warnings * Also cleanup isort command --- tox.ini | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tox.ini b/tox.ini index 333a45291..de6d490bf 100644 --- a/tox.ini +++ b/tox.ini @@ -191,8 +191,8 @@ commands = echo -e "sphinx-apidoc --force -o docs/source/modules/ deluge deluge/plugins"\ "\n""sphinx-build -v -E -T -b html -d docs/build/doctrees docs/source docs/build/html" python -c "import subprocess, sys; proc = subprocess.Popen(\ - 'python setup.py build_docs', shell=True, stdout=subprocess.PIPE);\ - out, err = proc.communicate(); print err; sys.exit(bool(err))" + 'python setup.py build_docs', shell=True, stderr=subprocess.PIPE);\ + err = proc.communicate()[1]; print err; sys.exit(bool(err))" [testenv:docscoverage] sitepackages = {[docsbase]sitepackages}