tests: improve assertNotRaises reporting
Include whole exception value, not only its type.
这个提交包含在:
父节点
f52a0f2d41
当前提交
2966456387
@ -147,14 +147,9 @@ class _AssertNotRaisesContext(object):
|
||||
if exc_type is None:
|
||||
return True
|
||||
|
||||
try:
|
||||
exc_name = self.expected.__name__
|
||||
except AttributeError:
|
||||
exc_name = str(self.expected)
|
||||
|
||||
if issubclass(exc_type, self.expected):
|
||||
raise self.failureException(
|
||||
"{0} raised".format(exc_name))
|
||||
"{!r} raised".format(exc_value))
|
||||
else:
|
||||
# pass through
|
||||
return False
|
||||
|
正在加载...
在新工单中引用
屏蔽一个用户