Add Sphinx parameter docs for match and message args to pytest.raises()

This commit is contained in:
Andy Freeland
2018-02-09 16:25:00 -08:00
parent c04e248de5
commit e5b527d0e3
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::