From: Stephen Finucane Date: Sun, 24 Jun 2018 19:55:56 +0000 (+0100) Subject: tox: Rework warning infrastructure X-Git-Tag: v2.2.0-rc1~307 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4cfe75f061f5c40e0d36e082127991c3896d5cdb;p=thirdparty%2Fpatchwork.git tox: Rework warning infrastructure Python 3.5's xmlrpc spews lots of ResourceWarnings that go away in 3.6, so silence them. We also see some warnings from inside the import machinery, which we also silence. Signed-off-by: Stephen Finucane [dja: make slightly more restrictive, reword commit message] Signed-off-by: Daniel Axtens --- diff --git a/tox.ini b/tox.ini index 4eef4c44..3684d716 100644 --- a/tox.ini +++ b/tox.ini @@ -16,12 +16,16 @@ setenv = DJANGO_SETTINGS_MODULE = patchwork.settings.dev PYTHONDONTWRITEBYTECODE = 1 DJANGO_LIVE_TEST_SERVER_ADDRESS = localhost:9000-9200 + py27: PYTHONWARNINGS = once + py{34,36}:PYTHONWARNINGS = once,ignore::ImportWarning:backports + py35:PYTHONWARNINGS = once,ignore::ResourceWarning:unittest.suite,ignore::ImportWarning:backports + passenv = http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY PW_TEST_DB_TYPE PW_TEST_DB_USER PW_TEST_DB_PASS PW_TEST_DB_HOST PW_TEST_DB_PORT commands = - python -Wonce {toxinidir}/manage.py test --noinput '{posargs:patchwork}' + python {toxinidir}/manage.py test --noinput '{posargs:patchwork}' [testenv:bashate] deps = bashate>=0.5,<0.6