]> granicus.if.org Git - python/commitdiff
Issue #10788: Changed test_logging setUp logic to provide more information.
authorVinay Sajip <vinay_sajip@yahoo.co.uk>
Thu, 30 Dec 2010 23:26:50 +0000 (23:26 +0000)
committerVinay Sajip <vinay_sajip@yahoo.co.uk>
Thu, 30 Dec 2010 23:26:50 +0000 (23:26 +0000)
Lib/test/test_logging.py

index 8c8a5e7181e96e7cb3854b7b202600a9ddd82953..7c32020785fb07dea2d5da46948c995f13a833f5 100644 (file)
@@ -90,8 +90,12 @@ class BaseTest(unittest.TestCase):
         self.root_hdlr = logging.StreamHandler(self.stream)
         self.root_formatter = logging.Formatter(self.log_format)
         self.root_hdlr.setFormatter(self.root_formatter)
-        self.assertFalse(self.logger1.hasHandlers())
-        self.assertFalse(self.logger2.hasHandlers())
+        if self.logger1.hasHandlers():
+            hlist = self.logger1.handlers + self.root_logger.handlers
+            raise AssertionError('Unexpected handlers: %s' % hlist)
+        if self.logger2.hasHandlers():
+            hlist = self.logger2.handlers + self.root_logger.handlers
+            raise AssertionError('Unexpected handlers: %s' % hlist)
         self.root_logger.addHandler(self.root_hdlr)
         self.assertTrue(self.logger1.hasHandlers())
         self.assertTrue(self.logger2.hasHandlers())