Robot Framework
robot.errors.ExecutionStatus Class Reference
Inheritance diagram for robot.errors.ExecutionStatus:
robot.errors.RobotError Exception robot.errors.ExecutionFailed robot.errors.ExecutionPassed robot.errors.ExecutionFailures robot.errors.HandlerExecutionFailed robot.errors.BreakLoop robot.errors.ContinueLoop robot.errors.PassExecution robot.errors.ReturnFromKeyword robot.errors.UserKeywordExecutionFailed

Public Member Functions

def __init__ (self, message, test_timeout=False, keyword_timeout=False, syntax=False, exit=False, continue_on_failure=False, skip=False, return_value=None)
 
def can_continue (self, context, templated=False)
 
def get_errors (self)
 
- Public Member Functions inherited from robot.errors.RobotError
def __init__ (self, message='', details='')
 

Public Attributes

 exit
 
 keyword_timeout
 
 return_value
 
 skip
 
 syntax
 
 test_timeout
 
- Public Attributes inherited from robot.errors.RobotError
 details
 

Properties

 continue_on_failure = property
 
 dont_continue = property
 
 status = property
 
 timeout = property
 
- Properties inherited from robot.errors.RobotError
 message = property
 

Private Member Functions

def continue_on_failure (self)
 
def continue_on_failure (self, continue_on_failure)
 
def dont_continue (self)
 
def status (self)
 
def timeout (self)
 

Private Attributes

 _continue_on_failure
 

Detailed Description

Definition at line 111 of file errors.py.

Constructor & Destructor Documentation

◆ __init__()

def robot.errors.ExecutionStatus.__init__ (   self,
  message,
  test_timeout = False,
  keyword_timeout = False,
  syntax = False,
  exit = False,
  continue_on_failure = False,
  skip = False,
  return_value = None 
)

Definition at line 113 of file errors.py.

Member Function Documentation

◆ can_continue()

def robot.errors.ExecutionStatus.can_continue (   self,
  context,
  templated = False 
)

Definition at line 154 of file errors.py.

◆ continue_on_failure() [1/2]

def robot.errors.ExecutionStatus.continue_on_failure (   self)
private

Definition at line 143 of file errors.py.

◆ continue_on_failure() [2/2]

def robot.errors.ExecutionStatus.continue_on_failure (   self,
  continue_on_failure 
)
private

Definition at line 148 of file errors.py.

◆ dont_continue()

def robot.errors.ExecutionStatus.dont_continue (   self)
private

Definition at line 137 of file errors.py.

◆ get_errors()

def robot.errors.ExecutionStatus.get_errors (   self)

Reimplemented in robot.errors.ExecutionFailures.

Definition at line 167 of file errors.py.

◆ status()

def robot.errors.ExecutionStatus.status (   self)
private

Reimplemented in robot.errors.ExecutionPassed.

Definition at line 173 of file errors.py.

◆ timeout()

def robot.errors.ExecutionStatus.timeout (   self)
private

Definition at line 131 of file errors.py.

Member Data Documentation

◆ _continue_on_failure

robot.errors.ExecutionStatus._continue_on_failure
private

Definition at line 124 of file errors.py.

◆ exit

robot.errors.ExecutionStatus.exit

Definition at line 123 of file errors.py.

◆ keyword_timeout

robot.errors.ExecutionStatus.keyword_timeout

Definition at line 121 of file errors.py.

◆ return_value

robot.errors.ExecutionStatus.return_value

Definition at line 126 of file errors.py.

◆ skip

robot.errors.ExecutionStatus.skip

Definition at line 125 of file errors.py.

◆ syntax

robot.errors.ExecutionStatus.syntax

Definition at line 122 of file errors.py.

◆ test_timeout

robot.errors.ExecutionStatus.test_timeout

Definition at line 120 of file errors.py.

Property Documentation

◆ continue_on_failure

robot.errors.ExecutionStatus.continue_on_failure = property
static

Definition at line 141 of file errors.py.

◆ dont_continue

robot.errors.ExecutionStatus.dont_continue = property
static

Definition at line 135 of file errors.py.

◆ status

robot.errors.ExecutionStatus.status = property
static

Definition at line 171 of file errors.py.

◆ timeout

robot.errors.ExecutionStatus.timeout = property
static

Definition at line 129 of file errors.py.


The documentation for this class was generated from the following file: