Robot Framework Integrated Development Environment (RIDE)
robotide.lib.robot.errors.ExecutionStatus Class Reference
Inheritance diagram for robotide.lib.robot.errors.ExecutionStatus:
robotide.lib.robot.errors.RobotError Exception robotide.lib.robot.errors.ExecutionFailed robotide.lib.robot.errors.ExecutionPassed robotide.lib.robot.errors.ExecutionFailures robotide.lib.robot.errors.HandlerExecutionFailed robotide.lib.robot.errors.ContinueForLoop robotide.lib.robot.errors.ExitForLoop robotide.lib.robot.errors.PassExecution robotide.lib.robot.errors.ReturnFromKeyword robotide.lib.robot.errors.UserKeywordExecutionFailed

Public Member Functions

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

Public Attributes

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

Properties

 continue_on_failure = property
 
 dont_continue = property
 
 status = property
 
 timeout = property
 
- Properties inherited from robotide.lib.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 robotide.lib.robot.errors.ExecutionStatus.__init__ (   self,
  message,
  test_timeout = False,
  keyword_timeout = False,
  syntax = False,
  exit = False,
  continue_on_failure = False,
  return_value = None 
)

Definition at line 113 of file errors.py.

Member Function Documentation

◆ can_continue()

def robotide.lib.robot.errors.ExecutionStatus.can_continue (   self,
  teardown = False,
  templated = False,
  dry_run = False 
)

Definition at line 153 of file errors.py.

◆ continue_on_failure() [1/2]

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

Definition at line 142 of file errors.py.

◆ continue_on_failure() [2/2]

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

Definition at line 147 of file errors.py.

◆ dont_continue()

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

Definition at line 136 of file errors.py.

◆ get_errors()

def robotide.lib.robot.errors.ExecutionStatus.get_errors (   self)

Reimplemented in robotide.lib.robot.errors.ExecutionFailures.

Definition at line 166 of file errors.py.

◆ status()

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

Reimplemented in robotide.lib.robot.errors.ExecutionPassed.

Definition at line 172 of file errors.py.

◆ timeout()

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

Definition at line 130 of file errors.py.

Member Data Documentation

◆ _continue_on_failure

robotide.lib.robot.errors.ExecutionStatus._continue_on_failure
private

Definition at line 124 of file errors.py.

◆ exit

robotide.lib.robot.errors.ExecutionStatus.exit

Definition at line 123 of file errors.py.

◆ keyword_timeout

robotide.lib.robot.errors.ExecutionStatus.keyword_timeout

Definition at line 121 of file errors.py.

◆ return_value

robotide.lib.robot.errors.ExecutionStatus.return_value

Definition at line 125 of file errors.py.

◆ syntax

robotide.lib.robot.errors.ExecutionStatus.syntax

Definition at line 122 of file errors.py.

◆ test_timeout

robotide.lib.robot.errors.ExecutionStatus.test_timeout

Definition at line 120 of file errors.py.

Property Documentation

◆ continue_on_failure

robotide.lib.robot.errors.ExecutionStatus.continue_on_failure = property
static

Definition at line 140 of file errors.py.

◆ dont_continue

robotide.lib.robot.errors.ExecutionStatus.dont_continue = property
static

Definition at line 134 of file errors.py.

◆ status

robotide.lib.robot.errors.ExecutionStatus.status = property
static

Definition at line 170 of file errors.py.

◆ timeout

robotide.lib.robot.errors.ExecutionStatus.timeout = property
static

Definition at line 128 of file errors.py.


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