Skip to content

Commit

Permalink
Added tests for logging handler
Browse files Browse the repository at this point in the history
  • Loading branch information
dcramer committed Jun 25, 2011
1 parent cc12099 commit ae318de
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 2 deletions.
2 changes: 1 addition & 1 deletion sentry/contrib/logging/__init__.py
Expand Up @@ -14,4 +14,4 @@

class SentryHandler(logging.Handler):
def emit(self, record):
capture('Message', message=record.msg, params=record.args)
return capture('Message', message=record.msg, params=record.args)
2 changes: 1 addition & 1 deletion tests/test_clients/test_logging.py
Expand Up @@ -6,7 +6,7 @@
from sentry.models import Event

class LoggingTest(BaseTest):
def test_logging_client(self):
def test_simple(self):
client = get_client('sentry.client.logging.LoggingSentryClient')

_foo = {'': None}
Expand Down
6 changes: 6 additions & 0 deletions tests/test_events.py
Expand Up @@ -204,6 +204,12 @@ def test_message_event(self):

self.assertEquals(event.type, 'sentry.events.Message')
self.assertEquals(event.time_spent, 0)
self.assertTrue('sentry.interfaces.Message' in event.data)
event_data = event.data['sentry.interfaces.Message']
self.assertTrue('message' in event_data)
self.assertEquals(event_data['message'], 'foo')
self.assertTrue('params' in event_data)
self.assertEquals(event_data['params'], [])

def test_query_event(self):
event_id = capture('Query', query='SELECT * FROM table', engine='psycopg2', time_spent=36)
Expand Down

0 comments on commit ae318de

Please sign in to comment.