Public Member Functions | Public Attributes | List of all members
tests._result.TerminalResult Class Reference
Inheritance diagram for tests._result.TerminalResult:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, out, id_map)
 
def addError (self, test, err)
 
def addExpectedFailure (self, test, err)
 
def addFailure (self, test, err)
 
def addSkip (self, test, reason)
 
def addSuccess (self, test)
 
def addUnexpectedSuccess (self, test)
 
def startTestRun (self)
 
def stopTestRun (self)
 
- Public Member Functions inherited from tests._result.CoverageResult
def __init__ (self, id_map)
 
def startTest (self, test)
 
def stopTest (self, test)
 
- Public Member Functions inherited from tests._result.AugmentedResult
def augmented_results (self, filter)
 
def set_output (self, test, stdout, stderr)
 

Public Attributes

 out
 
- Public Attributes inherited from tests._result.CoverageResult
 coverage_context
 
- Public Attributes inherited from tests._result.AugmentedResult
 cases
 
 id_map
 

Detailed Description

Extension to CoverageResult adding basic terminal reporting.

Definition at line 261 of file _result.py.

Constructor & Destructor Documentation

◆ __init__()

def tests._result.TerminalResult.__init__ (   self,
  out,
  id_map 
)
Initialize the result object.

    Args:
      out (file-like): Output file to which terminal-colored live results will
be written.
      id_map (callable): See AugmentedResult.__init__.

Definition at line 264 of file _result.py.

Member Function Documentation

◆ addError()

def tests._result.TerminalResult.addError (   self,
  test,
  err 
)
See unittest.TestResult.addError.

Reimplemented from tests._result.AugmentedResult.

Definition at line 287 of file _result.py.

◆ addExpectedFailure()

def tests._result.TerminalResult.addExpectedFailure (   self,
  test,
  err 
)
See unittest.TestResult.addExpectedFailure.

Reimplemented from tests._result.AugmentedResult.

Definition at line 315 of file _result.py.

◆ addFailure()

def tests._result.TerminalResult.addFailure (   self,
  test,
  err 
)
See unittest.TestResult.addFailure.

Reimplemented from tests._result.AugmentedResult.

Definition at line 294 of file _result.py.

◆ addSkip()

def tests._result.TerminalResult.addSkip (   self,
  test,
  reason 
)
See unittest.TestResult.addSkip.

Reimplemented from tests._result.AugmentedResult.

Definition at line 308 of file _result.py.

◆ addSuccess()

def tests._result.TerminalResult.addSuccess (   self,
  test 
)
See unittest.TestResult.addSuccess.

Reimplemented from tests._result.AugmentedResult.

Definition at line 301 of file _result.py.

◆ addUnexpectedSuccess()

def tests._result.TerminalResult.addUnexpectedSuccess (   self,
  test 
)
See unittest.TestResult.addUnexpectedSuccess.

Reimplemented from tests._result.AugmentedResult.

Definition at line 322 of file _result.py.

◆ startTestRun()

def tests._result.TerminalResult.startTestRun (   self)
See unittest.TestResult.startTestRun.

Reimplemented from tests._result.AugmentedResult.

Definition at line 275 of file _result.py.

◆ stopTestRun()

def tests._result.TerminalResult.stopTestRun (   self)
See unittest.TestResult.stopTestRun.

Definition at line 281 of file _result.py.

Member Data Documentation

◆ out

tests._result.TerminalResult.out

Definition at line 273 of file _result.py.


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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:52