Fix tests.unit.reports.test_guru_meditation_report under Python3
Change-Id: Ib329965aecc5e685eed9c1d313ffe1b709981b71
This commit is contained in:
parent
12ceab4c21
commit
91af2ba9a8
|
@ -42,12 +42,12 @@ class StackTraceModel(mwdv.ModelWithDefaultViews):
|
|||
{'filename': fn, 'line': ln, 'name': nm, 'code': cd}
|
||||
for fn, ln, nm, cd in traceback.extract_stack(stack_state)
|
||||
]
|
||||
|
||||
if stack_state.f_exc_type is not None:
|
||||
# FIXME(flepied): under Python3 f_exc_type doesn't exist
|
||||
# anymore so we lose information about exceptions
|
||||
if getattr(stack_state, 'f_exc_type', None) is not None:
|
||||
self['root_exception'] = {
|
||||
'type': stack_state.f_exc_type,
|
||||
'value': stack_state.f_exc_value
|
||||
}
|
||||
'value': stack_state.f_exc_value}
|
||||
else:
|
||||
self['root_exception'] = None
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue