Use instanceof patterns in LinkstateTopologyBuilder
[bgpcep.git] / tox.ini
1 [tox]
2 minversion = 1.6
3 envlist =
4     docs
5     docs-linkcheck
6     pre-commit
7 skipsdist = true
8
9 [testenv:docs]
10 deps = -rdocs/requirements.txt
11 commands =
12     sphinx-build -W --keep-going -b html -n -d {envtmpdir}/doctrees ./docs/ {toxinidir}/docs/_build/html
13
14 [testenv:docs-linkcheck]
15 deps = -rdocs/requirements.txt
16 commands = sphinx-build -b linkcheck -d {envtmpdir}/doctrees ./docs/ {toxinidir}/docs/_build/linkcheck
17
18 [testenv:pre-commit-install]
19 basepython = python3
20 deps = pre-commit
21 commands =
22     pre-commit install
23     pre-commit install --hook-type commit-msg
24
25 [testenv:pre-commit-uninstall]
26 basepython = python3
27 deps = pre-commit
28 commands =
29     pre-commit uninstall
30     pre-commit uninstall --hook-type commit-msg
31
32 [testenv:pre-commit-autoupdate]
33 basepython = python3
34 deps = pre-commit
35 commands =
36     pre-commit autoupdate
37
38 [testenv:pre-commit]
39 basepython = python3
40 deps = pre-commit
41 passenv = HOME
42 commands =
43     pre-commit run --all-files --show-diff-on-failure
44