Robot Framework Integrated Development Environment (RIDE)
robotide.lib.robot.errors Namespace Reference

Classes

class  ContinueForLoop
 Used by 'Continue For Loop' keyword. More...
 
class  DataError
 Used when variable does not exist. More...
 
class  ExecutionFailed
 Used for communicating failures in test execution. More...
 
class  ExecutionFailures
 
class  ExecutionPassed
 Base class for all exceptions communicating that execution passed. More...
 
class  ExecutionStatus
 
class  ExitForLoop
 Used by 'Return From Keyword' keyword. More...
 
class  FrameworkError
 Can be used when the core framework goes to unexpected state. More...
 
class  HandlerExecutionFailed
 
class  Information
 Used by argument parser with –help or –version. More...
 
class  KeywordError
 Used when a test or keyword timeout occurs. More...
 
class  PassExecution
 Used by 'Pass Execution' keyword. More...
 
class  RemoteError
 Used by Remote library to report remote errors. More...
 
class  ReturnFromKeyword
 
class  RobotError
 Base class for Robot Framework errors. More...
 
class  TimeoutError
 
class  UserKeywordExecutionFailed
 
class  VariableError
 Used when no keyword is found or there is more than one match. More...
 

Variables

int DATA_ERROR = 252
 
int FRAMEWORK_ERROR = 255
 
int INFO_PRINTED = 251
 
int STOPPED_BY_USER = 253
 
 unicode = str
 Exceptions and return codes used internally. More...
 

Variable Documentation

◆ DATA_ERROR

int robotide.lib.robot.errors.DATA_ERROR = 252

Definition at line 31 of file errors.py.

◆ FRAMEWORK_ERROR

int robotide.lib.robot.errors.FRAMEWORK_ERROR = 255

Definition at line 33 of file errors.py.

◆ INFO_PRINTED

int robotide.lib.robot.errors.INFO_PRINTED = 251

Definition at line 30 of file errors.py.

◆ STOPPED_BY_USER

int robotide.lib.robot.errors.STOPPED_BY_USER = 253

Definition at line 32 of file errors.py.

◆ unicode

robotide.lib.robot.errors.unicode = str

Exceptions and return codes used internally.

External libraries should not used exceptions defined here.

Definition at line 24 of file errors.py.