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

A runner profile which uses script given by the use. More...

Inheritance diagram for robotide.contrib.testrunner.runprofiles.CustomScriptProfile:
robotide.contrib.testrunner.runprofiles.PybotProfile robotide.contrib.testrunner.runprofiles.BaseProfile

Public Member Functions

def get_command (self)
 Returns a command for this profile. More...
 
def get_cwd (self)
 
def get_toolbar_items (self, parent)
 
def OnCustomScriptChanged (self, evt)
 
- Public Member Functions inherited from robotide.contrib.testrunner.runprofiles.PybotProfile
def __init__ (self, plugin)
 plugin is required so that the profiles can save their settings More...
 
def delete_pressed (self)
 Handle delete key pressing. More...
 
def disable_toolbar (self)
 
def enable_toolbar (self)
 
def get_command_args (self)
 Return a list of command arguments unique to this profile. More...
 
def get_settings (self)
 Return a list of settings unique to this profile. More...
 
def get_toolbar (self, parent)
 Returns a panel with toolbar controls for this profile. More...
 
def OnArgumentsChanged (self, evt)
 
def OnCollapsiblePaneChanged (self, evt=None)
 
def OnExcludeCheckbox (self, evt)
 
def OnExcludeTagsChanged (self, evt)
 
def OnIncludeCheckbox (self, evt)
 
def OnIncludeTagsChanged (self, evt)
 
def OnOutputDirectoryChanged (self, evt)
 
def OnSaveLogsCheckbox (self, evt)
 
def OnSuiteNameOutputsCheckBox (self, evt)
 
def OnTimestampOutputsCheckbox (self, evt)
 
- Public Member Functions inherited from robotide.contrib.testrunner.runprofiles.BaseProfile
def __getattr__ (self, name)
 Provides attribute access to profile's settings. More...
 
def format_error (self, error, returncode)
 
def set_setting (self, name, value)
 Sets a plugin setting. More...
 

Static Public Attributes

 default_settings = dict(PybotProfile.default_settings, runner_script="")
 
string name = "custom script"
 
- Static Public Attributes inherited from robotide.contrib.testrunner.runprofiles.PybotProfile
dictionary default_settings
 
string name = "robot"
 
- Static Public Attributes inherited from robotide.contrib.testrunner.runprofiles.BaseProfile
dictionary default_settings = {}
 
 plugin = None
 

Private Member Functions

def _create_error_log_message (self, error, returncode)
 
def _get_run_script_panel (self, parent)
 
def _validate_arguments (self, args)
 

Private Attributes

 _script_ctrl
 

Detailed Description

A runner profile which uses script given by the use.

Definition at line 651 of file runprofiles.py.

Member Function Documentation

◆ _create_error_log_message()

def robotide.contrib.testrunner.runprofiles.CustomScriptProfile._create_error_log_message (   self,
  error,
  returncode 
)
private

Reimplemented from robotide.contrib.testrunner.runprofiles.PybotProfile.

Definition at line 675 of file runprofiles.py.

◆ _get_run_script_panel()

def robotide.contrib.testrunner.runprofiles.CustomScriptProfile._get_run_script_panel (   self,
  parent 
)
private

Definition at line 678 of file runprofiles.py.

◆ _validate_arguments()

def robotide.contrib.testrunner.runprofiles.CustomScriptProfile._validate_arguments (   self,
  args 
)
private

Reimplemented from robotide.contrib.testrunner.runprofiles.PybotProfile.

Definition at line 671 of file runprofiles.py.

◆ get_command()

def robotide.contrib.testrunner.runprofiles.CustomScriptProfile.get_command (   self)

Returns a command for this profile.

Reimplemented from robotide.contrib.testrunner.runprofiles.PybotProfile.

Definition at line 656 of file runprofiles.py.

◆ get_cwd()

def robotide.contrib.testrunner.runprofiles.CustomScriptProfile.get_cwd (   self)

Definition at line 661 of file runprofiles.py.

◆ get_toolbar_items()

def robotide.contrib.testrunner.runprofiles.CustomScriptProfile.get_toolbar_items (   self,
  parent 
)

Reimplemented from robotide.contrib.testrunner.runprofiles.PybotProfile.

Definition at line 665 of file runprofiles.py.

◆ OnCustomScriptChanged()

def robotide.contrib.testrunner.runprofiles.CustomScriptProfile.OnCustomScriptChanged (   self,
  evt 
)

Definition at line 691 of file runprofiles.py.

Member Data Documentation

◆ _script_ctrl

robotide.contrib.testrunner.runprofiles.CustomScriptProfile._script_ctrl
private

Definition at line 680 of file runprofiles.py.

◆ default_settings

robotide.contrib.testrunner.runprofiles.CustomScriptProfile.default_settings = dict(PybotProfile.default_settings, runner_script="")
static

Definition at line 654 of file runprofiles.py.

◆ name

string robotide.contrib.testrunner.runprofiles.CustomScriptProfile.name = "custom script"
static

Definition at line 653 of file runprofiles.py.


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