18 from .body
import BodyItem
19 from .itemlist
import ItemList
28 type = BodyItem.MESSAGE
29 repr_args = (
'message',
'level')
30 __slots__ = [
'message',
'level',
'html',
'timestamp']
32 def __init__(self, message='', level='INFO', html=False, timestamp=None, parent=None):
48 html_message = property
59 return '%s-m%d' % (self.
parentparent.id, self.
parentparent.messages.index(self) + 1)
63 visitor.visit_message(self)
72 def __init__(self, message_class=Message, parent=None, messages=None):
73 ItemList.__init__(self, message_class, {
'parent': parent}, messages)
A message created during the test execution.
def visit(self, visitor)
:mod:Visitor interface <robot.model.visitor> entry-point.
def __init__(self, message='', level='INFO', html=False, timestamp=None, parent=None)
html_message
Returns the message content as HTML.
def __init__(self, message_class=Message, parent=None, messages=None)
def html_escape(text, linkify=True)