Files
@ 2149ea163485
Branch filter:
Location: gimmecert/tox.ini - annotation
2149ea163485
833 B
text/x-ini
Noticket: Deduplicate testing of command availaibility and help flags:
- Updated CLI tests related to testing of what commands are available,
and if they accept the help (long and short form) flag.
- Commands are provided via Pytest parametrisation.
- Changed tests cover primarily the parser behaviour.
- Updated CLI tests related to testing of what commands are available,
and if they accept the help (long and short form) flag.
- Commands are provided via Pytest parametrisation.
- Changed tests cover primarily the parser behaviour.
b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 8655320fec11 8655320fec11 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 8655320fec11 8655320fec11 8655320fec11 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 b72c9a4a1a02 8655320fec11 8655320fec11 8655320fec11 8655320fec11 b72c9a4a1a02 8655320fec11 8655320fec11 8655320fec11 8655320fec11 | [tox]
envlist = {py34,py35,py36},lint,doc
[testenv]
whitelist_externals =
make
basepython =
doc: python3
lint: python3
py34: python3.4
py35: python3.5
py36: python3.6
deps =
.[test]
commands =
# Must specify cov-report explicitly, otherwise coverage starts
# going through the tests as well.
pytest --cov --cov-report=term-missing:skip-covered --basetemp={envtmpdir} tests/ functional_tests/
[testenv:lint]
deps =
.[testlint]
commands =
flake8
[testenv:doc]
deps =
.[doc]
setenv =
# Override Sphinx build directory so we do not trample over user's
# build in source directory.
BUILDDIR={envtmpdir}/docs_build
commands =
# Easier to run than changing directory with separate comand. -e
# will ensure the BUILDDIR gets picked-up and overrides the Makefile
# content.
make -C docs/ -e html
|