This is an automated email from the ASF dual-hosted git repository.

dsoumis pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git

commit 5da1443c771f0211873e77c0977b60e191c78231
Author: Dimitris Soumis <[email protected]>
AuthorDate: Thu Sep 18 16:12:11 2025 +0300

    Remove default log Level.ALL logic if level is null in 
TomcatBaseTest.LogCapture.
---
 test/org/apache/catalina/startup/TomcatBaseTest.java | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/test/org/apache/catalina/startup/TomcatBaseTest.java 
b/test/org/apache/catalina/startup/TomcatBaseTest.java
index 76539f02a4..21f744647a 100644
--- a/test/org/apache/catalina/startup/TomcatBaseTest.java
+++ b/test/org/apache/catalina/startup/TomcatBaseTest.java
@@ -970,7 +970,7 @@ public abstract class TomcatBaseTest extends 
LoggingBaseTest {
             }
         };
         public LogCapture(Level level, String... loggerNames) {
-            this.level = (level == null ? Level.ALL : level);
+            this.level = level;
             this.loggerNames = loggerNames;
         }
 
@@ -978,9 +978,11 @@ public abstract class TomcatBaseTest extends 
LoggingBaseTest {
             if (!installed) {
                 for (String name : loggerNames) {
                     Logger logger = Logger.getLogger(name);
-                    previousLevelsOfLoggersMap.put(logger, logger.getLevel());
                     logger.addHandler(handler);
-                    logger.setLevel(level);
+                    if (level != null) {
+                        previousLevelsOfLoggersMap.put(logger, 
logger.getLevel());
+                        logger.setLevel(level);
+                    }
                 }
                 installed = true;
             }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to