Robot Framework
robot.parsing.suitestructure.SuiteStructureBuilder Class Reference

Public Member Functions

def __init__ (self, included_extensions=('robot',), included_suites=None)
 
def build (self, paths)
 

Public Attributes

 included_extensions
 
 included_suites
 

Static Public Attributes

tuple ignored_dirs = ('CVS',)
 
tuple ignored_prefixes = ('_', '.')
 

Private Member Functions

def _build (self, path, include_suites)
 
def _create_included_suites (self, incl_suites)
 
def _get_child_paths (self, dirpath, incl_suites=None)
 
def _get_include_suites (self, path, incl_suites)
 
def _is_in_included_suites (self, name, incl_suites)
 
def _is_included (self, path, base, ext, incl_suites)
 
def _is_init_file (self, path, base, ext)
 
def _list_dir (self, dir_path, incl_suites)
 
def _normalize_paths (self, paths)
 
def _split_prefix (self, name)
 

Detailed Description

Definition at line 51 of file suitestructure.py.

Constructor & Destructor Documentation

◆ __init__()

def robot.parsing.suitestructure.SuiteStructureBuilder.__init__ (   self,
  included_extensions = ('robot',),
  included_suites = None 
)

Definition at line 55 of file suitestructure.py.

Member Function Documentation

◆ _build()

def robot.parsing.suitestructure.SuiteStructureBuilder._build (   self,
  path,
  include_suites 
)
private

Definition at line 76 of file suitestructure.py.

◆ _create_included_suites()

def robot.parsing.suitestructure.SuiteStructureBuilder._create_included_suites (   self,
  incl_suites 
)
private

Definition at line 95 of file suitestructure.py.

◆ _get_child_paths()

def robot.parsing.suitestructure.SuiteStructureBuilder._get_child_paths (   self,
  dirpath,
  incl_suites = None 
)
private

Definition at line 102 of file suitestructure.py.

◆ _get_include_suites()

def robot.parsing.suitestructure.SuiteStructureBuilder._get_include_suites (   self,
  path,
  incl_suites 
)
private

Definition at line 84 of file suitestructure.py.

◆ _is_in_included_suites()

def robot.parsing.suitestructure.SuiteStructureBuilder._is_in_included_suites (   self,
  name,
  incl_suites 
)
private

Definition at line 148 of file suitestructure.py.

◆ _is_included()

def robot.parsing.suitestructure.SuiteStructureBuilder._is_included (   self,
  path,
  base,
  ext,
  incl_suites 
)
private

Definition at line 139 of file suitestructure.py.

◆ _is_init_file()

def robot.parsing.suitestructure.SuiteStructureBuilder._is_init_file (   self,
  path,
  base,
  ext 
)
private

Definition at line 134 of file suitestructure.py.

◆ _list_dir()

def robot.parsing.suitestructure.SuiteStructureBuilder._list_dir (   self,
  dir_path,
  incl_suites 
)
private

Definition at line 116 of file suitestructure.py.

◆ _normalize_paths()

def robot.parsing.suitestructure.SuiteStructureBuilder._normalize_paths (   self,
  paths 
)
private

Definition at line 66 of file suitestructure.py.

◆ _split_prefix()

def robot.parsing.suitestructure.SuiteStructureBuilder._split_prefix (   self,
  name 
)
private

Definition at line 153 of file suitestructure.py.

◆ build()

def robot.parsing.suitestructure.SuiteStructureBuilder.build (   self,
  paths 
)

Definition at line 59 of file suitestructure.py.

Member Data Documentation

◆ ignored_dirs

tuple robot.parsing.suitestructure.SuiteStructureBuilder.ignored_dirs = ('CVS',)
static

Definition at line 53 of file suitestructure.py.

◆ ignored_prefixes

tuple robot.parsing.suitestructure.SuiteStructureBuilder.ignored_prefixes = ('_', '.')
static

Definition at line 52 of file suitestructure.py.

◆ included_extensions

robot.parsing.suitestructure.SuiteStructureBuilder.included_extensions

Definition at line 56 of file suitestructure.py.

◆ included_suites

robot.parsing.suitestructure.SuiteStructureBuilder.included_suites

Definition at line 57 of file suitestructure.py.


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