robot.output.console package¶
-
robot.output.console.ConsoleOutput(type='verbose', width=78, colors='AUTO', markers='AUTO', stdout=None, stderr=None)[source]¶
Submodules¶
robot.output.console.dotted module¶
-
class
robot.output.console.dotted.DottedOutput(width=78, colors='AUTO', stdout=None, stderr=None)[source]¶ Bases:
object
-
class
robot.output.console.dotted.StatusReporter(stream, width)[source]¶ Bases:
robot.model.visitor.SuiteVisitor-
visit_test(test)[source]¶ Implements traversing through the test and its keywords.
Can be overridden to allow modifying the passed in
testwithout callingstart_test()orend_test()nor visiting keywords.
-
end_keyword(keyword)¶ Called when keyword ends. Default implementation does nothing.
-
end_message(msg)¶ Called when message ends. Default implementation does nothing.
-
end_suite(suite)¶ Called when suite ends. Default implementation does nothing.
-
end_test(test)¶ Called when test ends. Default implementation does nothing.
-
start_keyword(keyword)¶ Called when keyword starts. Default implementation does nothing.
Can return explicit
Falseto stop visiting.
-
start_message(msg)¶ Called when message starts. Default implementation does nothing.
Can return explicit
Falseto stop visiting.
-
start_suite(suite)¶ Called when suite starts. Default implementation does nothing.
Can return explicit
Falseto stop visiting.
-
start_test(test)¶ Called when test starts. Default implementation does nothing.
Can return explicit
Falseto stop visiting.
-
visit_keyword(kw)¶ Implements traversing through the keyword and its child keywords.
Can be overridden to allow modifying the passed in
kwwithout callingstart_keyword()orend_keyword()nor visiting child keywords.
-
visit_message(msg)¶ Implements visiting the message.
Can be overridden to allow modifying the passed in
msgwithout callingstart_message()orend_message().
-
visit_suite(suite)¶ Implements traversing through the suite and its direct children.
Can be overridden to allow modifying the passed in
suitewithout callingstart_suite()orend_suite()nor visiting child suites, tests or keywords (setup and teardown) at all.
-
robot.output.console.highlighting module¶
-
class
robot.output.console.highlighting.HighlightingStream(stream, colors='AUTO')[source]¶ Bases:
object
robot.output.console.quiet module¶
robot.output.console.verbose module¶
-
class
robot.output.console.verbose.VerboseOutput(width=78, colors='AUTO', markers='AUTO', stdout=None, stderr=None)[source]¶ Bases:
object