(self, *args, **kwargs)
| 30 | _msg_regex = re.compile(msg_regex) if msg_regex else None |
| 31 | @functools.wraps(func) |
| 32 | def wrapper(self, *args, **kwargs): |
| 33 | with test.support.catch_unraisable_exception() as cm: |
| 34 | # First, run the test with traceback enabled. |
| 35 | with check_tracebacks(self, cm, exc, exc_regex, _msg_regex, name): |
| 36 | func(self, *args, **kwargs) |
| 37 | |
| 38 | # Then run the test with traceback disabled. |
| 39 | func(self, *args, **kwargs) |
| 40 | return wrapper |
| 41 | return decorator |
| 42 |
searching dependent graphs…