Pytest Testing Idioms: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 16: Line 16:
* How to I test the exception message?
* How to I test the exception message?
</font>
</font>
Also see: {{Internal|Python_Language_Exceptions#Overview|Python Language &#124; Exceptions}}

Revision as of 21:37, 16 February 2022

Internal

Overview

Tested Code is Supposed to Throw Exception

import pytest

def test_something_that_should_throw_exception():
    with pytest.raises(Exception) as e_info:
        my_method()

  • How do I ensure a specific type of exception?
  • How to I test the exception message?

Also see:

Python Language | Exceptions