Robot Framework
robot.running.librarykeywordrunner.RunKeywordRunner Class Reference
Inheritance diagram for robot.running.librarykeywordrunner.RunKeywordRunner:
robot.running.librarykeywordrunner.LibraryKeywordRunner

Public Member Functions

def __init__ (self, handler, execute_in_dry_run=False)
 
- Public Member Functions inherited from robot.running.librarykeywordrunner.LibraryKeywordRunner
def __init__ (self, handler, name=None, languages=None)
 
def dry_run (self, kw, context)
 
def run (self, kw, context, run=True)
 

Public Attributes

 execute_in_dry_run
 
- Public Attributes inherited from robot.running.librarykeywordrunner.LibraryKeywordRunner
 languages
 
 name
 
 pre_run_messages
 

Private Member Functions

def _dry_run (self, context, args)
 
def _get_dry_run_keywords (self, args)
 
def _get_dry_run_keywords_based_on_name_argument (self, given_args)
 
def _get_dry_run_keywords_for_run_keyword (self, given_args)
 
def _get_dry_run_keywords_for_run_keyword_if (self, given_args)
 
def _get_run_kw_if_calls (self, given_args)
 
def _get_run_kws_calls (self, given_args)
 
def _get_timeout (self, context)
 
def _run_with_output_captured_and_signal_monitor (self, runner, context)
 
def _split_run_kw_if_args (self, given_args, control_word, required_after)
 
def _validate_kw_call (self, kw_call, min_length=2)
 

Additional Inherited Members

- Properties inherited from robot.running.librarykeywordrunner.LibraryKeywordRunner
 libname = property
 
 library = property
 
 longname = property
 

Detailed Description

Definition at line 159 of file librarykeywordrunner.py.

Constructor & Destructor Documentation

◆ __init__()

def robot.running.librarykeywordrunner.RunKeywordRunner.__init__ (   self,
  handler,
  execute_in_dry_run = False 
)

Definition at line 161 of file librarykeywordrunner.py.

Member Function Documentation

◆ _dry_run()

def robot.running.librarykeywordrunner.RunKeywordRunner._dry_run (   self,
  context,
  args 
)
private

◆ _get_dry_run_keywords()

def robot.running.librarykeywordrunner.RunKeywordRunner._get_dry_run_keywords (   self,
  args 
)
private

Definition at line 178 of file librarykeywordrunner.py.

◆ _get_dry_run_keywords_based_on_name_argument()

def robot.running.librarykeywordrunner.RunKeywordRunner._get_dry_run_keywords_based_on_name_argument (   self,
  given_args 
)
private

Definition at line 238 of file librarykeywordrunner.py.

◆ _get_dry_run_keywords_for_run_keyword()

def robot.running.librarykeywordrunner.RunKeywordRunner._get_dry_run_keywords_for_run_keyword (   self,
  given_args 
)
private

Definition at line 222 of file librarykeywordrunner.py.

◆ _get_dry_run_keywords_for_run_keyword_if()

def robot.running.librarykeywordrunner.RunKeywordRunner._get_dry_run_keywords_for_run_keyword_if (   self,
  given_args 
)
private

Definition at line 188 of file librarykeywordrunner.py.

◆ _get_run_kw_if_calls()

def robot.running.librarykeywordrunner.RunKeywordRunner._get_run_kw_if_calls (   self,
  given_args 
)
private

Definition at line 193 of file librarykeywordrunner.py.

◆ _get_run_kws_calls()

def robot.running.librarykeywordrunner.RunKeywordRunner._get_run_kws_calls (   self,
  given_args 
)
private

Definition at line 226 of file librarykeywordrunner.py.

◆ _get_timeout()

def robot.running.librarykeywordrunner.RunKeywordRunner._get_timeout (   self,
  context 
)
private

◆ _run_with_output_captured_and_signal_monitor()

def robot.running.librarykeywordrunner.RunKeywordRunner._run_with_output_captured_and_signal_monitor (   self,
  runner,
  context 
)
private

◆ _split_run_kw_if_args()

def robot.running.librarykeywordrunner.RunKeywordRunner._split_run_kw_if_args (   self,
  given_args,
  control_word,
  required_after 
)
private

Definition at line 206 of file librarykeywordrunner.py.

◆ _validate_kw_call()

def robot.running.librarykeywordrunner.RunKeywordRunner._validate_kw_call (   self,
  kw_call,
  min_length = 2 
)
private

Definition at line 217 of file librarykeywordrunner.py.

Member Data Documentation

◆ execute_in_dry_run

robot.running.librarykeywordrunner.RunKeywordRunner.execute_in_dry_run

Definition at line 163 of file librarykeywordrunner.py.


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