@@ -34,14 +34,16 @@ def test_get_logger_single_handler(self):
3434 # Ensure logger is lazily cached
3535 self .assertEqual (0 , len (logger_cache ))
3636
37- logger .warning ("test message" )
37+ with self .assertLogs (level = logging .WARNING ):
38+ logger .warning ("test message" )
3839
3940 self .assertEqual (1 , len (logger_cache ))
4041
4142 # Ensure only one logger is cached
42- rounds = 100
43- for _ in range (rounds ):
44- logger .warning ("test message" )
43+ with self .assertLogs (level = logging .WARNING ):
44+ rounds = 100
45+ for _ in range (rounds ):
46+ logger .warning ("test message" )
4547
4648 self .assertEqual (1 , len (logger_cache ))
4749
@@ -56,15 +58,17 @@ def test_get_logger_multiple_loggers(self):
5658 # Ensure loggers are lazily cached
5759 self .assertEqual (0 , len (logger_cache ))
5860
59- for logger in loggers :
60- logger .warning ("test message" )
61+ with self .assertLogs (level = logging .WARNING ):
62+ for logger in loggers :
63+ logger .warning ("test message" )
6164
6265 self .assertEqual (num_loggers , len (logger_cache ))
6366
64- rounds = 100
65- for _ in range (rounds ):
66- for logger in loggers :
67- logger .warning ("test message" )
67+ with self .assertLogs (level = logging .WARNING ):
68+ rounds = 100
69+ for _ in range (rounds ):
70+ for logger in loggers :
71+ logger .warning ("test message" )
6872
6973 self .assertEqual (num_loggers , len (logger_cache ))
7074
0 commit comments