Robot Framework Integrated Development Environment (RIDE)
robotide.controller.tablecontrollers.TestCaseTableController Class Reference
Inheritance diagram for robotide.controller.tablecontrollers.TestCaseTableController:
robotide.controller.tablecontrollers._MacroTable robotide.controller.tablecontrollers._TableController robotide.controller.basecontroller.ControllerWithParent robotide.controller.basecontroller._BaseController

Public Member Functions

def new (self, name)
 
def restore_test_order (self, list)
 Restores the old order of the test list. More...
 
def sort (self)
 Sorts the tests of the controller by name. More...
 
- Public Member Functions inherited from robotide.controller.tablecontrollers._MacroTable
def __getitem__ (self, index)
 
def __iter__ (self)
 
def __len__ (self)
 
def add (self, ctrl)
 
def delete (self, ctrl)
 
def move_down (self, item)
 
def move_up (self, item)
 
def validate_name (self, name, named_ctrl=None)
 
- Public Member Functions inherited from robotide.controller.tablecontrollers._TableController
def __init__ (self, parent_controller, table)
 
- Public Member Functions inherited from robotide.controller.basecontroller.ControllerWithParent
def is_modifiable (self)
 
def mark_dirty (self)
 
def set_parent (self, new_parent)
 
- Public Member Functions inherited from robotide.controller.basecontroller._BaseController
def execute (self, command)
 
def is_excluded (self)
 

Static Public Attributes

string item_type = 'Test case'
 

Properties

 _items = property
 
- Properties inherited from robotide.controller.tablecontrollers._MacroTable
 _item_to_controller = property
 
 _items = property
 
- Properties inherited from robotide.controller.basecontroller.ControllerWithParent
 datafile = property
 
 datafile_controller = property
 
 datafiles = property
 
 dirty = property
 
 parent = property
 
- Properties inherited from robotide.controller.basecontroller._BaseController
 display_name = property
 

Private Member Functions

def _items (self)
 
def _notify_creation (self, name, ctrl)
 
def _notify_removal (self, item)
 

Static Private Attributes

 _controller_class
 

Detailed Description

Definition at line 328 of file tablecontrollers.py.

Member Function Documentation

◆ _items()

def robotide.controller.tablecontrollers.TestCaseTableController._items (   self)
private

Reimplemented from robotide.controller.tablecontrollers._MacroTable.

Definition at line 338 of file tablecontrollers.py.

◆ _notify_creation()

def robotide.controller.tablecontrollers.TestCaseTableController._notify_creation (   self,
  name,
  ctrl 
)
private

Definition at line 341 of file tablecontrollers.py.

◆ _notify_removal()

def robotide.controller.tablecontrollers.TestCaseTableController._notify_removal (   self,
  item 
)
private

Definition at line 344 of file tablecontrollers.py.

◆ new()

def robotide.controller.tablecontrollers.TestCaseTableController.new (   self,
  name 
)

Definition at line 347 of file tablecontrollers.py.

◆ restore_test_order()

def robotide.controller.tablecontrollers.TestCaseTableController.restore_test_order (   self,
  list 
)

Restores the old order of the test list.

Definition at line 358 of file tablecontrollers.py.

◆ sort()

def robotide.controller.tablecontrollers.TestCaseTableController.sort (   self)

Sorts the tests of the controller by name.

Definition at line 351 of file tablecontrollers.py.

Member Data Documentation

◆ _controller_class

robotide.controller.tablecontrollers.TestCaseTableController._controller_class
staticprivate

Definition at line 333 of file tablecontrollers.py.

◆ item_type

string robotide.controller.tablecontrollers.TestCaseTableController.item_type = 'Test case'
static

Definition at line 329 of file tablecontrollers.py.

Property Documentation

◆ _items

robotide.controller.tablecontrollers.TestCaseTableController._items = property
staticprivate

Definition at line 336 of file tablecontrollers.py.


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