mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2024-12-25 16:31:08 -06:00
e6d7f20039
pycodestyle both complains about "W504 line break after binary operator" and "W503 line break before binary operator" when all warnings are enabled. FreeIPA already ignores W504 in travis config. Let's ignore it in fastcheck, too. Signed-off-by: Christian Heimes <cheimes@redhat.com> Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
56 lines
1.3 KiB
INI
56 lines
1.3 KiB
INI
[tox]
|
|
minversion=2.3.1
|
|
envlist=py36,py37,pylint3,pypi
|
|
skip_missing_interpreters=true
|
|
skipsdist=true
|
|
|
|
[testenv]
|
|
# always re-create virtual env. A special install helper is used to configure,
|
|
# build and install packages.
|
|
recreate=True
|
|
install_command={toxinidir}/.tox-install.sh wheel_bundle {envpython} {envsitepackagesdir} {packages}
|
|
changedir={envdir}
|
|
setenv=
|
|
HOME={envtmpdir}
|
|
deps=
|
|
ipaclient[csrgen]
|
|
ipatests
|
|
commands=
|
|
{envbindir}/ipa --help
|
|
{envpython} -bb {envbindir}/ipa-run-tests --ipaclient-unittests --junitxml={envdir}/junit-{envname}.xml
|
|
|
|
[testenv:pylint3]
|
|
basepython=python3
|
|
deps=
|
|
ipaclient[csrgen,otptoken_yubikey]
|
|
pylint
|
|
commands=
|
|
{envpython} -m pylint \
|
|
--rcfile={toxinidir}/pylintrc \
|
|
--load-plugins pylint_plugins \
|
|
{envsitepackagesdir}/ipaclient \
|
|
{envsitepackagesdir}/ipalib \
|
|
{envsitepackagesdir}/ipapython
|
|
|
|
[testenv:pypi]
|
|
recreate=True
|
|
install_command={toxinidir}/.tox-install.sh pypi_packages {envpython} {envsitepackagesdir} {packages}
|
|
changedir={envdir}
|
|
setenv=
|
|
HOME={envtmpdir}
|
|
deps=
|
|
pytest
|
|
ipaclient
|
|
# placeholder
|
|
ipaplatform
|
|
ipaserver
|
|
ipatests
|
|
commands=
|
|
{envpython} -m pytest {toxinidir}/pypi/test_placeholder.py
|
|
|
|
[pycodestyle]
|
|
# E402 module level import not at top of file
|
|
# W504 line break after binary operator
|
|
ignore = E402, W504
|
|
|