(self, result, exception, errorName,
info=None)
| 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) |
no test coverage detected