Robot Framework Integrated Development Environment (RIDE)
robotide.lib.robot.parsing.model Namespace Reference

Classes

class  _SettingTable
 
class  _Table
 
class  _TestData
 
class  _WithSettings
 
class  _WithSteps
 
class  ForLoop
 The parsed representation of a for-loop. More...
 
class  InitFileSettingTable
 
class  KeywordTable
 
class  OldStyleSettingAndVariableTableHeaderMatcher
 
class  OldStyleTestAndKeywordTableHeaderMatcher
 
class  ResourceFile
 The parsed resource file object. More...
 
class  ResourceFileSettingTable
 
class  Step
 
class  TestCase
 
class  TestCaseFile
 The parsed test case file object. More...
 
class  TestCaseFileSettingTable
 
class  TestCaseTable
 
class  TestDataDirectory
 The parsed test data directory object. More...
 
class  UserKeyword
 
class  Variable
 
class  VariableTable
 

Functions

def TestData (parent=None, source=None, include_suites=None, warn_on_skipped='DEPRECATED', extensions=None, settings=None)
 Parses a file or directory to a corresponding model object. More...
 

Variables

 re_set_var = re.compile(r"(?i)^set[ ](\S.*)+variable$")
 

Function Documentation

◆ TestData()

def robotide.lib.robot.parsing.model.TestData (   parent = None,
  source = None,
  include_suites = None,
  warn_on_skipped = 'DEPRECATED',
  extensions = None,
  settings = None 
)

Parses a file or directory to a corresponding model object.

:param parent: Optional parent to be used in creation of the model object.
:param source: Path where test data is read from.
:param warn_on_skipped: Deprecated.
:param extensions: List/set of extensions to parse. If None, all files
    supported by Robot Framework are parsed when searching test cases.
:returns: :class:`~.model.TestDataDirectory`  if `source` is a directory,
    :class:`~.model.TestCaseFile` otherwise.

Definition at line 46 of file model.py.

Variable Documentation

◆ re_set_var

robotide.lib.robot.parsing.model.re_set_var = re.compile(r"(?i)^set[ ](\S.*)+variable$")

Definition at line 33 of file model.py.