Robot Framework
robot.output.console.verbose.VerboseWriter Class Reference

Public Member Functions

def __init__ (self, width=78, colors='AUTO', markers='AUTO', stdout=None, stderr=None)
 
def error (self, message, level, clear=False)
 
def info (self, name, doc, start_suite=False)
 
def keyword_marker (self, status)
 
def message (self, message)
 
def output (self, name, path)
 
def status (self, status, clear=False)
 
def suite_separator (self)
 
def test_separator (self)
 

Private Member Functions

def _clear_info (self)
 
def _clear_status (self)
 
def _fill (self, char)
 
def _get_info (self, name, doc, width)
 
def _get_info_width_and_separator (self, start_suite)
 
def _should_clear_markers (self, clear)
 
def _write_info (self)
 

Private Attributes

 _keyword_marker
 
 _last_info
 
 _stderr
 
 _stdout
 
 _width
 

Static Private Attributes

 _status_length
 

Detailed Description

Definition at line 73 of file verbose.py.

Constructor & Destructor Documentation

◆ __init__()

def robot.output.console.verbose.VerboseWriter.__init__ (   self,
  width = 78,
  colors = 'AUTO',
  markers = 'AUTO',
  stdout = None,
  stderr = None 
)

Definition at line 79 of file verbose.py.

Member Function Documentation

◆ _clear_info()

def robot.output.console.verbose.VerboseWriter._clear_info (   self)
private

Definition at line 131 of file verbose.py.

◆ _clear_status()

def robot.output.console.verbose.VerboseWriter._clear_status (   self)
private

Definition at line 127 of file verbose.py.

◆ _fill()

def robot.output.console.verbose.VerboseWriter._fill (   self,
  char 
)
private

Definition at line 114 of file verbose.py.

◆ _get_info()

def robot.output.console.verbose.VerboseWriter._get_info (   self,
  name,
  doc,
  width 
)
private

Definition at line 101 of file verbose.py.

◆ _get_info_width_and_separator()

def robot.output.console.verbose.VerboseWriter._get_info_width_and_separator (   self,
  start_suite 
)
private

Definition at line 96 of file verbose.py.

◆ _should_clear_markers()

def robot.output.console.verbose.VerboseWriter._should_clear_markers (   self,
  clear 
)
private

Definition at line 124 of file verbose.py.

◆ _write_info()

def robot.output.console.verbose.VerboseWriter._write_info (   self)
private

Definition at line 93 of file verbose.py.

◆ error()

def robot.output.console.verbose.VerboseWriter.error (   self,
  message,
  level,
  clear = False 
)

Definition at line 145 of file verbose.py.

◆ info()

def robot.output.console.verbose.VerboseWriter.info (   self,
  name,
  doc,
  start_suite = False 
)

Definition at line 87 of file verbose.py.

◆ keyword_marker()

def robot.output.console.verbose.VerboseWriter.keyword_marker (   self,
  status 
)

Definition at line 139 of file verbose.py.

◆ message()

def robot.output.console.verbose.VerboseWriter.message (   self,
  message 
)

Definition at line 135 of file verbose.py.

◆ output()

def robot.output.console.verbose.VerboseWriter.output (   self,
  name,
  path 
)

Definition at line 152 of file verbose.py.

◆ status()

def robot.output.console.verbose.VerboseWriter.status (   self,
  status,
  clear = False 
)

Definition at line 117 of file verbose.py.

◆ suite_separator()

def robot.output.console.verbose.VerboseWriter.suite_separator (   self)

Definition at line 108 of file verbose.py.

◆ test_separator()

def robot.output.console.verbose.VerboseWriter.test_separator (   self)

Definition at line 111 of file verbose.py.

Member Data Documentation

◆ _keyword_marker

robot.output.console.verbose.VerboseWriter._keyword_marker
private

Definition at line 84 of file verbose.py.

◆ _last_info

robot.output.console.verbose.VerboseWriter._last_info
private

Definition at line 85 of file verbose.py.

◆ _status_length

robot.output.console.verbose.VerboseWriter._status_length
staticprivate

Definition at line 77 of file verbose.py.

◆ _stderr

robot.output.console.verbose.VerboseWriter._stderr
private

Definition at line 83 of file verbose.py.

◆ _stdout

robot.output.console.verbose.VerboseWriter._stdout
private

Definition at line 82 of file verbose.py.

◆ _width

robot.output.console.verbose.VerboseWriter._width
private

Definition at line 81 of file verbose.py.


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