MCPcopy Index your code
hub / github.com/python/cpython / addSubTest

Method addSubTest

Lib/unittest/runner.py:80–94  ·  view source on GitHub ↗
(self, test, subtest, err)

Source from the content-addressed store, hash-verified

78 self._newline = True
79
80 def addSubTest(self, test, subtest, err):
81 if err is not None:
82 t = self._theme
83 if self.showAll:
84 if issubclass(err[0], subtest.failureException):
85 self._write_status(subtest, f"{t.fail}FAIL{t.reset}")
86 else:
87 self._write_status(subtest, f"{t.fail}ERROR{t.reset}")
88 elif self.dots:
89 if issubclass(err[0], subtest.failureException):
90 self.stream.write(f"{t.fail}F{t.reset}")
91 else:
92 self.stream.write(f"{t.fail}E{t.reset}")
93 self.stream.flush()
94 super(TextTestResult, self).addSubTest(test, subtest, err)
95
96 def addSuccess(self, test):
97 super(TextTestResult, self).addSuccess(test)

Callers

nothing calls this directly

Calls 4

_write_statusMethod · 0.95
superClass · 0.85
writeMethod · 0.45
flushMethod · 0.45

Tested by

no test coverage detected