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
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@


class SentryHandler(logging.Handler): class SentryHandler(logging.Handler):
def emit(self, record): 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
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
from sentry.models import Event from sentry.models import Event


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


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


self.assertEquals(event.type, 'sentry.events.Message') self.assertEquals(event.type, 'sentry.events.Message')
self.assertEquals(event.time_spent, 0) 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): def test_query_event(self):
event_id = capture('Query', query='SELECT * FROM table', engine='psycopg2', time_spent=36) 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.