Robot Framework
robot.output.debugfile._DebugFileWriter Class Reference

Public Member Functions

def __init__ (self, outfile)
 
def close (self)
 
def end_keyword (self, kw)
 
def end_suite (self, suite)
 
def end_test (self, test)
 
def log_message (self, msg)
 
def start_keyword (self, kw)
 
def start_suite (self, suite)
 
def start_test (self, test)
 

Private Member Functions

def _end (self, type_, name, elapsed)
 
def _separator (self, type_)
 
def _start (self, type_, name, args='')
 
def _write (self, text, separator=False, level='INFO', timestamp=None)
 

Private Attributes

 _indent
 
 _is_logged
 
 _kw_level
 
 _outfile
 
 _separator_written_last
 

Static Private Attributes

dictionary _separators
 

Detailed Description

Definition at line 37 of file debugfile.py.

Constructor & Destructor Documentation

◆ __init__()

def robot.output.debugfile._DebugFileWriter.__init__ (   self,
  outfile 
)

Definition at line 43 of file debugfile.py.

Member Function Documentation

◆ _end()

def robot.output.debugfile._DebugFileWriter._end (   self,
  type_,
  name,
  elapsed 
)
private

Definition at line 96 of file debugfile.py.

◆ _separator()

def robot.output.debugfile._DebugFileWriter._separator (   self,
  type_ 
)
private

Definition at line 100 of file debugfile.py.

◆ _start()

def robot.output.debugfile._DebugFileWriter._start (   self,
  type_,
  name,
  args = '' 
)
private

Definition at line 91 of file debugfile.py.

◆ _write()

def robot.output.debugfile._DebugFileWriter._write (   self,
  text,
  separator = False,
  level = 'INFO',
  timestamp = None 
)
private

Definition at line 103 of file debugfile.py.

◆ close()

def robot.output.debugfile._DebugFileWriter.close (   self)

Definition at line 87 of file debugfile.py.

◆ end_keyword()

def robot.output.debugfile._DebugFileWriter.end_keyword (   self,
  kw 
)

Definition at line 79 of file debugfile.py.

◆ end_suite()

def robot.output.debugfile._DebugFileWriter.end_suite (   self,
  suite 
)

Definition at line 55 of file debugfile.py.

◆ end_test()

def robot.output.debugfile._DebugFileWriter.end_test (   self,
  test 
)

Definition at line 68 of file debugfile.py.

◆ log_message()

def robot.output.debugfile._DebugFileWriter.log_message (   self,
  msg 
)

Definition at line 83 of file debugfile.py.

◆ start_keyword()

def robot.output.debugfile._DebugFileWriter.start_keyword (   self,
  kw 
)

Definition at line 73 of file debugfile.py.

◆ start_suite()

def robot.output.debugfile._DebugFileWriter.start_suite (   self,
  suite 
)

Definition at line 50 of file debugfile.py.

◆ start_test()

def robot.output.debugfile._DebugFileWriter.start_test (   self,
  test 
)

Definition at line 63 of file debugfile.py.

Member Data Documentation

◆ _indent

robot.output.debugfile._DebugFileWriter._indent
private

Definition at line 44 of file debugfile.py.

◆ _is_logged

robot.output.debugfile._DebugFileWriter._is_logged
private

Definition at line 48 of file debugfile.py.

◆ _kw_level

robot.output.debugfile._DebugFileWriter._kw_level
private

Definition at line 45 of file debugfile.py.

◆ _outfile

robot.output.debugfile._DebugFileWriter._outfile
private

Definition at line 47 of file debugfile.py.

◆ _separator_written_last

robot.output.debugfile._DebugFileWriter._separator_written_last
private

Definition at line 46 of file debugfile.py.

◆ _separators

robot.output.debugfile._DebugFileWriter._separators
staticprivate

Definition at line 41 of file debugfile.py.


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