From 4cfe75f061f5c40e0d36e082127991c3896d5cdb Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Sun, 24 Jun 2018 20:55:56 +0100 Subject: 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 --- tox.ini | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index 4eef4c4..3684d71 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 -- cgit v1.2.3