Skip to content

Commit 7b0e86e

Browse files
committed
Issue #10788: Changed test_logging setUp logic to provide more information.
1 parent 81f3d7b commit 7b0e86e

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

Lib/test/test_logging.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,12 @@ def setUp(self):
9090
self.root_hdlr = logging.StreamHandler(self.stream)
9191
self.root_formatter = logging.Formatter(self.log_format)
9292
self.root_hdlr.setFormatter(self.root_formatter)
93-
self.assertFalse(self.logger1.hasHandlers())
94-
self.assertFalse(self.logger2.hasHandlers())
93+
if self.logger1.hasHandlers():
94+
hlist = self.logger1.handlers + self.root_logger.handlers
95+
raise AssertionError('Unexpected handlers: %s' % hlist)
96+
if self.logger2.hasHandlers():
97+
hlist = self.logger2.handlers + self.root_logger.handlers
98+
raise AssertionError('Unexpected handlers: %s' % hlist)
9599
self.root_logger.addHandler(self.root_hdlr)
96100
self.assertTrue(self.logger1.hasHandlers())
97101
self.assertTrue(self.logger2.hasHandlers())

0 commit comments

Comments
 (0)