robot.parsing package

Module implementing test data parsing.

Public API is exposed via the robot.api.parsing module. See its documentation for more information and examples. If external code needs to import something from this module directly, issue should be submitted about exposing it explicitly via robot.api.parsing.

Submodules

robot.parsing.suitestructure module

class robot.parsing.suitestructure.SuiteStructure(source=None, init_file=None, children=None)[source]

Bases: object

is_directory
visit(visitor)[source]
class robot.parsing.suitestructure.SuiteStructureBuilder(included_extensions=('robot', ), included_suites=None)[source]

Bases: object

ignored_prefixes = ('_', '.')
ignored_dirs = ('CVS',)
build(paths)[source]
class robot.parsing.suitestructure.SuiteStructureVisitor[source]

Bases: object

visit_file(structure)[source]
visit_directory(structure)[source]
start_directory(structure)[source]
end_directory(structure)[source]