# and then run "tox" from this directory.
[tox]
-envlist = py27
+envlist = jjb,docs
skipsdist = True
[testenv]
-usedevelop = True
-setenv=
- HOME = {envtmpdir}
- PYTHONPATH = {toxinidir}
+basepython = python3.10
+usedevelop = False
+deps =
+ -chttps://opendev.org/openstack/requirements/raw/branch/stable/zed/upper-constraints.txt
+ -cupper-constraints.txt
+ -r{toxinidir}/test-requirements.txt
[testenv:jjb]
-deps =
- -rjjb/test-requirements.txt
commands=
- jenkins-jobs test -o job_output -r jjb/
+ jenkins-jobs test -o {envtmpdir}/job_output -r {toxinidir}/jjb
+
+[testenv:docs]
+commands =
+ sphinx-build -b html -n -d {envtmpdir}/doctrees ./docs {toxinidir}/docs/_build/html
-[testenv:modules]
-deps=
- -rmodules/requirements.txt
- -rmodules/test-requirements.txt
+[testenv:docs-linkcheck]
commands =
- nosetests -w modules \
- --with-xunit \
- --xunit-file=modules/nosetests.xml \
- --cover-package=opnfv \
- --with-coverage \
- --cover-xml \
- --cover-html \
- tests/unit
+ sphinx-build -b linkcheck -d {envtmpdir}/doctrees ./docs {toxinidir}/docs/_build/linkcheck