Add expected exceptions to 'DID NOT RAISE' msg

This commit is contained in:
Georgy Dyuldin
2016-02-03 12:01:03 +03:00
parent fde44f4f30
commit 79722ae89b
3 changed files with 8 additions and 2 deletions

View File

@@ -70,3 +70,9 @@ class TestRaises:
def test_tuple(self):
with pytest.raises((KeyError, ValueError)):
raise KeyError('oops')
def test_no_raise_message(self):
try:
pytest.raises(ValueError, int, '0')
except pytest.raises.Exception as e:
assert e.msg == "DID NOT RAISE {0}".format(repr(ValueError))