summaryrefslogtreecommitdiff
path: root/repoze/bfg/tests/test_log.py
blob: 4cc8d12a0c1c99891c91cc0112bc2c113f078ff2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import unittest

class TestFunctions(unittest.TestCase):
    def test_make_stream_logger(self):
        from repoze.bfg.log import make_stream_logger
        import logging
        import sys
        logger = make_stream_logger('foo', sys.stderr, levelname='DEBUG',
                                    fmt='%(message)s')
        self.assertEqual(logger.name, 'foo')
        self.assertEqual(logger.handlers[0].stream, sys.stderr)
        self.assertEqual(logger.handlers[0].formatter._fmt, '%(message)s')
        self.assertEqual(logger.level, logging.DEBUG)