bpo-41943: Fix bug where assertLogs doesn't correctly filter messages… (GH-22565)



… by level

@vsajip , @pitrou

Automerge-Triggered-By: GH:vsajip
diff --git a/Lib/unittest/_log.py b/Lib/unittest/_log.py
index 961c448..94868e5 100644
--- a/Lib/unittest/_log.py
+++ b/Lib/unittest/_log.py
@@ -47,6 +47,7 @@ def __enter__(self):
             logger = self.logger = logging.getLogger(self.logger_name)
         formatter = logging.Formatter(self.LOGGING_FORMAT)
         handler = _CapturingHandler()
+        handler.setLevel(self.level)
         handler.setFormatter(formatter)
         self.watcher = handler.watcher
         self.old_handlers = logger.handlers[:]