Robot Framework
robot.errors Namespace Reference

Classes

class  BreakLoop
 Used by BREAK statement. More...
 
class  ContinueLoop
 Used by CONTINUE statement. More...
 
class  DataError
 
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  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 no keyword is found or there is more than one match. More...
 
class  PassExecution
 Used by 'Pass Execution' keyword. More...
 
class  RemoteError
 Used by Remote library to report remote errors. More...
 
class  ReturnFromKeyword
 Used by 'RETURN' statement. More...
 
class  RobotError
 Base class for Robot Framework errors. More...
 
class  TimeoutError
 Used when a test or keyword timeout occurs. More...
 
class  UserKeywordExecutionFailed
 
class  VariableError
 Used when variable does not exist. More...
 

Variables

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

Variable Documentation

◆ DATA_ERROR

int robot.errors.DATA_ERROR = 252

Definition at line 25 of file errors.py.

◆ FRAMEWORK_ERROR

int robot.errors.FRAMEWORK_ERROR = 255

Definition at line 27 of file errors.py.

◆ INFO_PRINTED

int robot.errors.INFO_PRINTED = 251

Exceptions and return codes used internally.

External libraries should not used exceptions defined here.

Definition at line 24 of file errors.py.

◆ STOPPED_BY_USER

int robot.errors.STOPPED_BY_USER = 253

Definition at line 26 of file errors.py.