mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
SF patch #687683, Patches to logging (updates from Vinay)
Mostly rename WARN -> WARNING Other misc tweaks Update tests (not in original patch)
This commit is contained in:
parent
d6a3f93070
commit
6fa635df7a
5 changed files with 98 additions and 63 deletions
|
@ -342,15 +342,16 @@ MSG = "-- logging %d at INFO, messages should be seen every 10 events --"
|
|||
def test2():
|
||||
logger = logging.getLogger("")
|
||||
sh = logger.handlers[0]
|
||||
sh.close()
|
||||
logger.removeHandler(sh)
|
||||
mh = logging.handlers.MemoryHandler(10,logging.WARN, sh)
|
||||
mh = logging.handlers.MemoryHandler(10,logging.WARNING, sh)
|
||||
logger.setLevel(logging.DEBUG)
|
||||
logger.addHandler(mh)
|
||||
message("-- logging at DEBUG, nothing should be seen yet --")
|
||||
logger.debug("Debug message")
|
||||
message("-- logging at INFO, nothing should be seen yet --")
|
||||
logger.info("Info message")
|
||||
message("-- logging at WARN, 3 messages should be seen --")
|
||||
message("-- logging at WARNING, 3 messages should be seen --")
|
||||
logger.warn("Warn message")
|
||||
for i in xrange(102):
|
||||
message(MSG % i)
|
||||
|
@ -436,6 +437,7 @@ def test_main():
|
|||
|
||||
rootLogger.addHandler(hdlr)
|
||||
test0()
|
||||
hdlr.close()
|
||||
rootLogger.removeHandler(hdlr)
|
||||
|
||||
banner("log_test0", "end")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue