[tox] minversion = 1.6 envlist = checkniceness,checksyntax,checkdeletions,checkbuild skipsdist = True [testenv] setenv = VIRTUAL_ENV={envdir} LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=C deps = -r{toxinidir}/test-requirements.txt [testenv:venv] commands = {posargs} [testenv:checkniceness] commands = openstack-doc-test --check-niceness {posargs} [testenv:checksyntax] commands = openstack-doc-test --exceptions-file doc-test-exceptions.txt --check-syntax {posargs} [testenv:checkdeletions] commands = openstack-doc-test --exceptions-file doc-test-exceptions.txt --check-deletions {posargs} [testenv:checkbuild] commands = openstack-doc-test --exceptions-file doc-test-exceptions.txt --check-build {posargs} [testenv:buildlang] # Run as "tox -e buildlang -- $LANG" commands = generatedocbook -l {posargs} -b common generatedocbook -l {posargs} -b glossary generatedocbook -l {posargs} -b user-guide generatedocbook -l {posargs} -b install-guide cp doc/pom.xml generated/{posargs}/pom.xml openstack-doc-test --check-build -l {posargs} --only-book install-guide