Browse Source

ENH: keep spitting out logging to the screen in LogCaptureTestCases if HEAVYDEBUG

_tent/cache-config-read
Yaroslav Halchenko 10 years ago
parent
commit
0c5f11079c
  1. 3
      fail2ban/tests/utils.py

3
fail2ban/tests/utils.py

@ -25,6 +25,7 @@ __license__ = "GPL"
import logging
import os
import re
import sys
import time
import unittest
from StringIO import StringIO
@ -205,6 +206,8 @@ class LogCaptureTestCase(unittest.TestCase):
# Let's log everything into a string
self._log = StringIO()
logSys.handlers = [logging.StreamHandler(self._log)]
if self._old_level < logging.DEBUG: # so if HEAVYDEBUG etc -- show them!
logSys.handlers += self._old_handlers
logSys.setLevel(getattr(logging, 'DEBUG'))
def tearDown(self):

Loading…
Cancel
Save