Robot Framework Integrated Development Environment (RIDE)
robotide.contrib.testrunner.Command.Command Class Reference

Public Member Functions

def __init__ (self)
 
def build (self)
 
def with_args_file (self, args_file)
 
def with_listener (self, port, pause_on_failure=False)
 
def with_prefix (self, prefix)
 
def with_tests_suite_file (self, tests_suit_file)
 

Private Member Functions

def _get_listener_path (self)
 
def _get_listener_to_cmd (self)
 

Static Private Member Functions

def _format_command (args)
 Quote a list as if it were a command line command. More...
 

Private Attributes

 _args_file
 
 _listener
 
 _prefix
 
 _tests_suite_file
 

Detailed Description

Definition at line 43 of file Command.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.contrib.testrunner.Command.Command.__init__ (   self)

Definition at line 44 of file Command.py.

Member Function Documentation

◆ _format_command()

def robotide.contrib.testrunner.Command.Command._format_command (   args)
staticprivate

Quote a list as if it were a command line command.

    This isn't perfect but seems to work for the normal use
    cases. I'm not entirely sure what the perfect algorithm
    is since *nix and windows have different quoting
    behaviors.

Definition at line 104 of file Command.py.

◆ _get_listener_path()

def robotide.contrib.testrunner.Command.Command._get_listener_path (   self)
private

Definition at line 91 of file Command.py.

◆ _get_listener_to_cmd()

def robotide.contrib.testrunner.Command.Command._get_listener_to_cmd (   self)
private

Definition at line 85 of file Command.py.

◆ build()

def robotide.contrib.testrunner.Command.Command.build (   self)

Definition at line 69 of file Command.py.

◆ with_args_file()

def robotide.contrib.testrunner.Command.Command.with_args_file (   self,
  args_file 
)

Definition at line 65 of file Command.py.

◆ with_listener()

def robotide.contrib.testrunner.Command.Command.with_listener (   self,
  port,
  pause_on_failure = False 
)

Definition at line 54 of file Command.py.

◆ with_prefix()

def robotide.contrib.testrunner.Command.Command.with_prefix (   self,
  prefix 
)

Definition at line 50 of file Command.py.

◆ with_tests_suite_file()

def robotide.contrib.testrunner.Command.Command.with_tests_suite_file (   self,
  tests_suit_file 
)

Definition at line 61 of file Command.py.

Member Data Documentation

◆ _args_file

robotide.contrib.testrunner.Command.Command._args_file
private

Definition at line 48 of file Command.py.

◆ _listener

robotide.contrib.testrunner.Command.Command._listener
private

Definition at line 47 of file Command.py.

◆ _prefix

robotide.contrib.testrunner.Command.Command._prefix
private

Definition at line 45 of file Command.py.

◆ _tests_suite_file

robotide.contrib.testrunner.Command.Command._tests_suite_file
private

Definition at line 46 of file Command.py.


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