summaryrefslogtreecommitdiff
path: root/repoze/bfg/tests/test_log.py
diff options
context:
space:
mode:
Diffstat (limited to 'repoze/bfg/tests/test_log.py')
-rw-r--r--repoze/bfg/tests/test_log.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/repoze/bfg/tests/test_log.py b/repoze/bfg/tests/test_log.py
new file mode 100644
index 000000000..4cc8d12a0
--- /dev/null
+++ b/repoze/bfg/tests/test_log.py
@@ -0,0 +1,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)
+
+
+