c24fab9d73
So as to increase transparency of the candidate verification checks, add a --verbose option to all of the various candidate checking command scripts. Supplying it once returns check result URLs for clarity, while adding it twice also displays the query URLs used. Set double verbosity for the check review tox testenv, to aid election officials in reviewing nominees for valid candidacy. Also update the Gerrit and Git URLs for the OpenDev transition and correct a couple of docstrings for utility functions. Change-Id: I5f6fa4e2c2c6058ba5090078bbdf9dd9f31f692e
37 lines
1005 B
INI
37 lines
1005 B
INI
[tox]
|
|
envlist = docs,linters,py35,py37
|
|
minversion = 3.1.0
|
|
skipsdist = True
|
|
ignore_basepython_conflict=true
|
|
|
|
[testenv]
|
|
basepython = python3
|
|
usedevelop = True
|
|
install_command = pip install -U {opts} {packages}
|
|
setenv = VIRTUAL_ENV={envdir}
|
|
deps = -r{toxinidir}/requirements.txt
|
|
-r{toxinidir}/test-requirements.txt
|
|
# NOTE: If py35 fails with "db type could not be determined", delete
|
|
# .testrepository and try again. Running py35 before py27 is OK, but not the
|
|
# other way around. See: https://bugs.launchpad.net/testrepository/+bug/1212909
|
|
commands = stestr run --slowest {posargs}
|
|
|
|
[testenv:linters]
|
|
commands = yamllint configuration.yaml
|
|
flake8
|
|
|
|
[testenv:venv]
|
|
commands = {posargs}
|
|
|
|
[testenv:docs]
|
|
commands = sphinx-build -v -W -b html -d doc/build/doctrees doc/source doc/build/html
|
|
|
|
[testenv:ci-checks-review]
|
|
commands = ci-check-all-candidate-files -v -v {posargs:--HEAD}
|
|
|
|
[testenv:ci-checks-election]
|
|
commands = ci-check-all-candidate-files
|
|
|
|
[flake8]
|
|
exclude=.tox,doc/source/conf.py
|