etr  4.0-pre
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
etr.result.TextTestResult Class Reference

Outputs test results as text on a stream. More...

Public Member Functions

def __init__ (self, stream)
 Construct new result and the optional stream to print to. More...
 
def has_failures (self)
 Returns True if any test has failed else False. More...
 
def get_description (self, TestCaseResult test)
 Return description. More...
 
def get_result_str (self, TestCaseResult test)
 Return result as string. More...
 
def add_result (self, TestCaseResult test)
 Add test result. More...
 
def add_diagnostics (self, source, message)
 Adds diagostic message that is printed after summary. More...
 
def print_intro (self)
 Print intro separator. More...
 
def print_summary (self)
 Print summary. More...
 

Public Attributes

 stream
 
 failures
 
 passed
 
 errors
 
 skipped
 
 tests
 
 time
 
 diagnostics
 

Static Public Attributes

string separator = "-" * 70
 

Detailed Description

Outputs test results as text on a stream.

Constructor & Destructor Documentation

◆ __init__()

def etr.result.TextTestResult.__init__ (   self,
  stream 
)

Construct new result and the optional stream to print to.

Member Function Documentation

◆ add_diagnostics()

def etr.result.TextTestResult.add_diagnostics (   self,
  source,
  message 
)

Adds diagostic message that is printed after summary.

◆ add_result()

def etr.result.TextTestResult.add_result (   self,
TestCaseResult  test 
)

Add test result.

◆ get_description()

def etr.result.TextTestResult.get_description (   self,
TestCaseResult  test 
)

Return description.

◆ get_result_str()

def etr.result.TextTestResult.get_result_str (   self,
TestCaseResult  test 
)

Return result as string.

◆ has_failures()

def etr.result.TextTestResult.has_failures (   self)

Returns True if any test has failed else False.

◆ print_intro()

def etr.result.TextTestResult.print_intro (   self)

Print intro separator.

◆ print_summary()

def etr.result.TextTestResult.print_summary (   self)

Print summary.

Member Data Documentation

◆ diagnostics

etr.result.TextTestResult.diagnostics

◆ errors

etr.result.TextTestResult.errors

◆ failures

etr.result.TextTestResult.failures

◆ passed

etr.result.TextTestResult.passed

◆ separator

string etr.result.TextTestResult.separator = "-" * 70
static

◆ skipped

etr.result.TextTestResult.skipped

◆ stream

etr.result.TextTestResult.stream

◆ tests

etr.result.TextTestResult.tests

◆ time

etr.result.TextTestResult.time

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