Object wrapping the last occurred exception. More...
Public Member Functions | |
| def | __init__ (self, error=None, full_traceback=True, exclude_robot_traces=EXCLUDE_ROBOT_TRACES) |
Public Attributes | |
| error | |
Properties | |
| message = property | |
| traceback = property | |
Private Member Functions | |
| def | _format_message (self, error) |
| def | _format_traceback (self, error) |
| def | _get_traceback_lines (self, etype, value, tb) |
| def | _is_robot_traceback (self, tb) |
| def | _remove_robot_traces (self, error) |
| def | _suppress_name (self, name, error) |
| def | message (self) |
| def | traceback (self) |
Private Attributes | |
| _exclude_robot_traces | |
| _full_traceback | |
| _message | |
| _traceback | |
Static Private Attributes | |
| _generic_names | |
Object wrapping the last occurred exception.
It has attributes `message`, `traceback`, and `error`, where `message` contains the message with possible generic exception name removed, `traceback` contains the traceback and `error` contains the original error instance.
| def robot.utils.error.ErrorDetails.__init__ | ( | self, | |
error = None, |
|||
full_traceback = True, |
|||
exclude_robot_traces = EXCLUDE_ROBOT_TRACES |
|||
| ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |