(
message: str,
body: RaisesGroup[BaseException],
)
| 480 | |
| 481 | def test_message() -> None: |
| 482 | def check_message( |
| 483 | message: str, |
| 484 | body: RaisesGroup[BaseException], |
| 485 | ) -> None: |
| 486 | with ( |
| 487 | pytest.raises( |
| 488 | Failed, |
| 489 | match=f"^DID NOT RAISE any exception, expected `{re.escape(message)}`$", |
| 490 | ), |
| 491 | body, |
| 492 | ): |
| 493 | ... |
| 494 | |
| 495 | # basic |
| 496 | check_message("ExceptionGroup(ValueError)", RaisesGroup(ValueError)) |