def test_has_metadata(self): inst = ErrorEvent({'exception': {'values': [{ 'type': 'Exception', 'value': 'Foo', }]}}) assert inst.has_metadata() inst = ErrorEvent({'exception': {'values': [{ 'stacktrace': {}, }]}}) assert inst.has_metadata()
def test_has_metadata_none(self): inst = ErrorEvent() assert not inst.has_metadata({}) inst = ErrorEvent() data = {'exception': None} assert not inst.has_metadata(data) inst = ErrorEvent() data = {'exception': {'values': None}} assert not inst.has_metadata(data) inst = ErrorEvent() data = {'exception': {'values': [None]}} assert not inst.has_metadata(data) inst = ErrorEvent() data = {'exception': {'values': [{}]}} assert not inst.has_metadata(data) inst = ErrorEvent() data = { 'exception': { 'values': [{ 'type': None, 'value': None, }] } } assert not inst.has_metadata(data)
def test_has_metadata_none(self): inst = ErrorEvent() assert not inst.has_metadata({}) inst = ErrorEvent() data = {'exception': None} assert not inst.has_metadata(data) inst = ErrorEvent() data = {'exception': {'values': None}} assert not inst.has_metadata(data) inst = ErrorEvent() data = {'exception': {'values': [None]}} assert not inst.has_metadata(data) inst = ErrorEvent() data = {'exception': {'values': [{}]}} assert not inst.has_metadata(data) inst = ErrorEvent() data = {'exception': {'values': [{ 'type': None, 'value': None, }]}} assert not inst.has_metadata(data)