Go to file
Florian Schulze 3feee0c483 Prepare 0.1 release. 2016-06-27 11:32:54 +02:00
.gitignore Initial commit. 2016-06-22 12:21:51 +02:00
LICENSE Initial commit. 2016-06-22 12:21:51 +02:00
MANIFEST.in Add MANIFEST.in. 2016-06-27 11:32:38 +02:00
README.rst Prepare 0.1 release. 2016-06-27 11:32:54 +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 - 2016-06-27
----------------

- Initial release.
  [fschulze (Florian Schulze)]