Improve doc/typing/message for ExceptionInfo.match (#6776)

This commit is contained in:
Daniel Hahler
2020-02-21 16:41:57 +01:00
committed by GitHub
parent 8e991a622c
commit 2be06ba67e
3 changed files with 15 additions and 12 deletions

View File

@@ -194,7 +194,7 @@ class TestRaises:
int("asdf")
msg = "with base 16"
expr = r"Pattern '{}' not found in \"invalid literal for int\(\) with base 10: 'asdf'\"".format(
expr = r"Pattern '{}' does not match \"invalid literal for int\(\) with base 10: 'asdf'\"".format(
msg
)
with pytest.raises(AssertionError, match=expr):
@@ -206,7 +206,7 @@ class TestRaises:
with pytest.raises(AssertionError, match="'foo"):
raise AssertionError("'bar")
(msg,) = excinfo.value.args
assert msg == 'Pattern "\'foo" not found in "\'bar"'
assert msg == 'Pattern "\'foo" does not match "\'bar"'
def test_raises_match_wrong_type(self):
"""Raising an exception with the wrong type and match= given.