Merge pull request #3202 from rouge8/pytest-raises-sphinx-parameters

Add Sphinx parameter docs for `match` and `message` args to `pytest.raises()`
This commit is contained in:
Bruno Oliveira 2018-02-10 02:32:56 -02:00 committed by GitHub
commit e7bcc854d9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 0 deletions

View File

@ -453,6 +453,10 @@ def raises(expected_exception, *args, **kwargs):
Assert that a code block/function call raises ``expected_exception``
and raise a failure exception otherwise.
:arg message: if specified, provides a custom failure message if the
exception is not raised
:arg match: if specified, asserts that the exception matches a text or regex
This helper produces a ``ExceptionInfo()`` object (see below).
You may use this function as a context manager::

1
changelog/3202.doc.rst Normal file
View File

@ -0,0 +1 @@
Add Sphinx parameter docs for ``match`` and ``message`` args to ``pytest.raises``.