Go to file
Florian Schulze 6b135c83be Initial commit. 2016-06-22 12:21:51 +02:00
.gitignore Initial commit. 2016-06-22 12:21:51 +02:00
LICENSE Initial commit. 2016-06-22 12:21:51 +02:00
README.rst Initial commit. 2016-06-22 12:21:51 +02:00
pytest_warnings.py Initial commit. 2016-06-22 12:21:51 +02:00
setup.py Initial commit. 2016-06-22 12:21:51 +02:00
test_warnings.py Initial commit. 2016-06-22 12:21:51 +02:00
test_warnings2.py Initial commit. 2016-06-22 12:21:51 +02:00
tox.ini Initial commit. 2016-06-22 12:21:51 +02:00

README.rst

pytest-warnings
===============

py.test plugin to list Python warnings in pytest report


Usage
-----

install via::

    pip install pytest-warnings

if you then type::

    py.test -rw

any warnings in your code are reported in the pytest report.
You can use the ``-W`` option or ``--pythonwarnings`` exactly like for the ``python`` executable.

The following example ignores all warnings, but prints DeprecationWarnings once per occurrence::

    py.test -rw -W ignore -W once::DeprecationWarning

You can also turn warnings into actual errors::

    py.test -W error


Changes
=======

0.1 - Unreleased
----------------

- Initial release.
  [fschulze (Florian Schulze)]