Robot Framework Integrated Development Environment (RIDE)
robotide.lib.robot.model.message.Message Class Reference

A message created during the test execution. More...

Inheritance diagram for robotide.lib.robot.model.message.Message:
robotide.lib.robot.model.modelobject.ModelObject object robotide.lib.robot.result.model.Message

Public Member Functions

def __init__ (self, message='', level='INFO', html=False, timestamp=None, parent=None)
 
def __unicode__ (self)
 
def parent (self, parent)
 
def visit (self, visitor)
 :mod:Visitor interface <robot.model.visitor> entry-point. More...
 
- Public Member Functions inherited from robotide.lib.robot.model.modelobject.ModelObject
def __repr__ (self)
 
def __setstate__ (self, state)
 Customize attribute updating when using the copy module. More...
 
def copy (self, **attributes)
 Return shallow copy of this object. More...
 
def deepcopy (self, **attributes)
 Return deep copy of this object. More...
 

Public Attributes

 html
 
 level
 
 message
 
 parent
 
 timestamp
 

Properties

 html_message = property
 Returns the message content as HTML. More...
 

Private Member Functions

def html_message (self)
 

Private Attributes

 _sort_key
 

Static Private Attributes

list __slots__ = ['message', 'level', 'html', 'timestamp', '_sort_key']
 

Detailed Description

A message created during the test execution.

Can be a log message triggered by a keyword, or a warning or an error
that occurred during parsing or test execution.

Definition at line 28 of file message.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.lib.robot.model.message.Message.__init__ (   self,
  message = '',
  level = 'INFO',
  html = False,
  timestamp = None,
  parent = None 
)

Definition at line 31 of file message.py.

Member Function Documentation

◆ __unicode__()

def robotide.lib.robot.model.message.Message.__unicode__ (   self)

Reimplemented from robotide.lib.robot.model.modelobject.ModelObject.

Definition at line 64 of file message.py.

◆ html_message()

def robotide.lib.robot.model.message.Message.html_message (   self)
private

Definition at line 57 of file message.py.

◆ parent()

def robotide.lib.robot.model.message.Message.parent (   self,
  parent 
)

Definition at line 48 of file message.py.

◆ visit()

def robotide.lib.robot.model.message.Message.visit (   self,
  visitor 
)

:mod:Visitor interface <robot.model.visitor> entry-point.

Definition at line 61 of file message.py.

Member Data Documentation

◆ __slots__

list robotide.lib.robot.model.message.Message.__slots__ = ['message', 'level', 'html', 'timestamp', '_sort_key']
staticprivate

Definition at line 29 of file message.py.

◆ _sort_key

robotide.lib.robot.model.message.Message._sort_key
private

Definition at line 43 of file message.py.

◆ html

robotide.lib.robot.model.message.Message.html

Definition at line 40 of file message.py.

◆ level

robotide.lib.robot.model.message.Message.level

Definition at line 38 of file message.py.

◆ message

robotide.lib.robot.model.message.Message.message

Definition at line 34 of file message.py.

◆ parent

robotide.lib.robot.model.message.Message.parent

Definition at line 45 of file message.py.

◆ timestamp

robotide.lib.robot.model.message.Message.timestamp

Definition at line 42 of file message.py.

Property Documentation

◆ html_message

robotide.lib.robot.model.message.Message.html_message = property
static

Returns the message content as HTML.

Definition at line 55 of file message.py.


The documentation for this class was generated from the following file: