Skip to content

Commit 99122d7

Browse files
committed
Diagnostic: Add LogLevels to ImapMailReceiverTest
* Fix `com.sun.mail` to `jakarta.mail` in Mail module `log4j2-test.xml`
1 parent 66e935f commit 99122d7

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

spring-integration-mail/src/test/java/org/springframework/integration/mail/ImapMailReceiverTests.java

+8-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import java.util.List;
2424
import java.util.Properties;
2525
import java.util.concurrent.CountDownLatch;
26-
import java.util.concurrent.ExecutionException;
2726
import java.util.concurrent.TimeUnit;
2827
import java.util.concurrent.atomic.AtomicInteger;
2928
import java.util.concurrent.atomic.AtomicReference;
@@ -76,6 +75,7 @@
7675
import org.springframework.integration.handler.AbstractReplyProducingMessageHandler;
7776
import org.springframework.integration.history.MessageHistory;
7877
import org.springframework.integration.mail.support.DefaultMailHeaderMapper;
78+
import org.springframework.integration.test.condition.LogLevels;
7979
import org.springframework.integration.test.util.TestUtils;
8080
import org.springframework.messaging.MessageHeaders;
8181
import org.springframework.messaging.PollableChannel;
@@ -111,6 +111,12 @@
111111
@ContextConfiguration(
112112
"classpath:org/springframework/integration/mail/config/ImapIdleChannelAdapterParserTests-context.xml")
113113
@DirtiesContext(classMode = DirtiesContext.ClassMode.BEFORE_EACH_TEST_METHOD)
114+
@LogLevels(level = "debug",
115+
categories = {
116+
"org.springframework.integration.mail",
117+
"com.icegreen.greenmail",
118+
"jakarta.mail"
119+
})
114120
public class ImapMailReceiverTests {
115121

116122
private static final ImapSearchLoggingHandler imapSearches = new ImapSearchLoggingHandler();
@@ -139,7 +145,7 @@ static void teardown() {
139145
}
140146

141147
@BeforeEach
142-
void startImapServer() throws ExecutionException, InterruptedException {
148+
void startImapServer() {
143149
imapSearches.searches.clear();
144150
imapSearches.stores.clear();
145151
ServerSetup imap = ServerSetupTest.IMAP.verbose(true).dynamicPort();

spring-integration-mail/src/test/resources/log4j2-test.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<Logger name="org.springframework.integration" level="warn"/>
1010
<Logger name="org.springframework.integration.mail" level="warn"/>
1111
<Logger name="com.icegreen.greenmail" level="warn"/>
12-
<Logger name="com.sun.mail" level="warn"/>
12+
<Logger name="jakarta.mail" level="warn"/>
1313
<Root level="warn">
1414
<AppenderRef ref="STDOUT" />
1515
</Root>

0 commit comments

Comments
 (0)