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
test
without 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
False
to stop visiting.
-
start_message
(msg)¶ Called when message starts. Default implementation does nothing.
Can return explicit
False
to stop visiting.
-
start_suite
(suite)¶ Called when suite starts. Default implementation does nothing.
Can return explicit
False
to stop visiting.
-
start_test
(test)¶ Called when test starts. Default implementation does nothing.
Can return explicit
False
to stop visiting.
-
visit_keyword
(kw)¶ Implements traversing through the keyword and its child keywords.
Can be overridden to allow modifying the passed in
kw
without callingstart_keyword()
orend_keyword()
nor visiting child keywords.
-
visit_message
(msg)¶ Implements visiting the message.
Can be overridden to allow modifying the passed in
msg
without 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
suite
without 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