| 546 | @pytest.mark.parametrize('base_error', [ValueError, AssertionError]) |
| 547 | def test_error_with_error(base_error: type[Exception]): |
| 548 | class MyError(base_error): |
| 549 | def __str__(self): |
| 550 | raise RuntimeError('internal error') |
| 551 | |
| 552 | def f(input_value, info): |
| 553 | raise MyError() |