diff --git a/.gitignore b/.gitignore index a8da9bf3a6..02b882dba2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,12 +1,18 @@ .DS_Store target/ *.xpr -.bak -*.swp .idea -*~ bk-ha-guide.xml + #Ignore Vagrant Related Files acceptance_config.yml boxes/* /.vagrant + +# Testenvironment +.tox + +# Editors +*~ +.*.swp +.bak diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 0000000000..5090e8540e --- /dev/null +++ b/test-requirements.txt @@ -0,0 +1 @@ +openstack-doc-tools diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000000..75958b4a4d --- /dev/null +++ b/tox.ini @@ -0,0 +1,27 @@ +[tox] +minversion = 1.6 +envlist = checkbuild,checkdeletions,checkniceness,checksyntax +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 + +[testenv:checksyntax] +commands = openstack-doc-test --check-syntax + +[testenv:checkdeletions] +commands = openstack-doc-test --check-deletions + +[testenv:checkbuild] +commands = openstack-doc-test --check-build