Can be used when the core framework goes to unexpected state. More...
Additional Inherited Members | |
Public Member Functions inherited from robot.errors.RobotError | |
| def | __init__ (self, message='', details='') |
Public Attributes inherited from robot.errors.RobotError | |
| details | |
Properties inherited from robot.errors.RobotError | |
| message = property | |
Can be used when the core framework goes to unexpected state.
It is good to explicitly raise a FrameworkError if some framework component is used incorrectly. This is pretty much same as 'Internal Error' and should of course never happen.
Used when the provided test data is invalid.
DataErrors are not caught by keywords that run other keywords (e.g. `Run Keyword And Expect Error`).