def test_handler_init(self): """ it should create a configured handler """ h = handlers.HTTPSHandler('url', fqdn='fq', localname='bob', facility='auth') self.assertEqual(h.url, 'url') self.assertEqual(h.fqdn, 'fq') self.assertEqual(h.localname, 'bob') self.assertEqual(h.facility, 'auth')
def setUp(self): handlers.session = self.session = Mock() self.handler = handlers.HTTPSHandler('url', localname='localname') self.record = Mock() self.record.levelno = logging.DEBUG self.record.exc_info = ['one', 'two'] self.record.message = 'message' self.record.created = 'created' self.record.name = 'record' self.record.getMessage.return_value = self.record.message # expected loggly message self.expected = { 'host': 'localname', 'message': 'message', 'full_message': 'test', 'timestamp': 'created', 'level': 'DEBUG', 'facility': 'record' }