]> granicus.if.org Git - python/commitdiff
Attempt fix of #11557 by refining setup/teardown logic.
authorVinay Sajip <vinay_sajip@yahoo.co.uk>
Wed, 20 Apr 2011 11:20:44 +0000 (12:20 +0100)
committerVinay Sajip <vinay_sajip@yahoo.co.uk>
Wed, 20 Apr 2011 11:20:44 +0000 (12:20 +0100)
Lib/test/test_logging.py

index d7f9306b637f5b1d436d9fb65509f87de38d731c..33bd845f073040ec3b843606686de4d3ea83170a 100644 (file)
@@ -2417,6 +2417,7 @@ class BasicConfigTest(unittest.TestCase):
         self.handlers = logging.root.handlers
         self.saved_handlers = logging._handlers.copy()
         self.saved_handler_list = logging._handlerList[:]
+        self.original_logging_level = logging.root.level
         self.addCleanup(self.cleanup)
         logging.root.handlers = []
 
@@ -2431,6 +2432,7 @@ class BasicConfigTest(unittest.TestCase):
         logging._handlers.clear()
         logging._handlers.update(self.saved_handlers)
         logging._handlerList[:] = self.saved_handler_list
+        logging.root.level = self.original_logging_level
 
     #@unittest.skipIf(True, "test disabled, issue #11557")
     def test_no_kwargs(self):