(exception_value: Any)
| 453 | |
| 454 | @staticmethod |
| 455 | def _get_chained_exception(exception_value: Any) -> Any: |
| 456 | cause = getattr(exception_value, "__cause__", None) |
| 457 | if cause: |
| 458 | return cause |
| 459 | if getattr(exception_value, "__suppress_context__", False): |
| 460 | return None |
| 461 | return getattr(exception_value, "__context__", None) |
| 462 | |
| 463 | def get_parts_of_chained_exception( |
| 464 | self, evalue: BaseException | None |
no outgoing calls
no test coverage detected