Django does an excellent job of marking what features are going to
change in upcoming releases through extensive use of the 'warnings' module.
Pass the '-Werror' flag to 'manage.py' in tests, ensuring that any
warnings will result in exceptions instead. This should make upgrades a
mostly painless process going forward.
Signed-off-by: Stephen Finucane <stephen@that.guru>
PW_TEST_DB_PORT DISPLAY SELENIUM_BROWSER PW_SKIP_BROWSER_TESTS
DISPLAY HOME XAUTHORITY
commands =
- {toxinidir}/manage.py test --noinput --liveserver=localhost:9000-9200 \
- '{posargs:patchwork}'
+ python -Werror {toxinidir}/manage.py test --noinput \
+ --liveserver=localhost:9000-9200 '{posargs:patchwork}'
[testenv:bashate]
deps = bashate>=0.5,<0.6