コード例 #1
0
    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')
コード例 #2
0
    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'
        }