r87589 - python/branches/py3k/Lib/test/test_logging.py

Author: vinay.sajip Date: Fri Dec 31 00:26:50 2010 New Revision: 87589 Log: Issue #10788: Changed test_logging setUp logic to provide more information. Modified: python/branches/py3k/Lib/test/test_logging.py Modified: python/branches/py3k/Lib/test/test_logging.py ============================================================================== --- python/branches/py3k/Lib/test/test_logging.py (original) +++ python/branches/py3k/Lib/test/test_logging.py Fri Dec 31 00:26:50 2010 @@ -90,8 +90,12 @@ 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())
participants (1)
-
vinay.sajip