MCPcopy Index your code
hub / github.com/RustPython/RustPython / _addClassOrModuleLevelException

Method _addClassOrModuleLevelException

Lib/unittest/suite.py:237–247  ·  view source on GitHub ↗
(self, result, exception, errorName,
                                        info=None)

Source from the content-addressed store, hash-verified

235 self._addClassOrModuleLevelException(result, exc, errorName, info)
236
237 def _addClassOrModuleLevelException(self, result, exception, errorName,
238 info=None):
239 error = _ErrorHolder(errorName)
240 addSkip = getattr(result, 'addSkip', None)
241 if addSkip is not None and isinstance(exception, case.SkipTest):
242 addSkip(error, str(exception))
243 else:
244 if not info:
245 result.addError(error, sys.exc_info())
246 else:
247 result.addError(error, info)
248
249 def _handleModuleTearDown(self, result):
250 previousModule = self._get_previous_module(result)

Callers 1

Calls 5

_ErrorHolderClass · 0.85
getattrFunction · 0.85
isinstanceFunction · 0.85
strFunction · 0.85
addErrorMethod · 0.45

Tested by

no test coverage detected