示例#1
0
 def test_get_composite_hash_uses_exception_value_if_no_type_or_stack(self):
     interface = Stacktrace(frames=[])
     interface_exc = Exception.to_python(dict(value='bar'))
     result = interface.get_composite_hash({
         'sentry.interfaces.Exception': interface_exc,
     })
     self.assertEquals(result[-1], 'bar')
示例#2
0
 def test_to_string_returns_stacktrace(self, get_stacktrace):
     event = mock.Mock(spec=Event())
     interface = Stacktrace(frames=[])
     result = interface.to_string(event)
     get_stacktrace.assert_called_once_with(event,
                                            system_frames=False,
                                            max_frames=10)
     self.assertEquals(result, get_stacktrace.return_value)