Skip to content

Commit c124c61

Browse files
committed
* Print local launcher summary into SOUT for tracing the nested problems
1 parent 20bf523 commit c124c61

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

Diff for: spring-kafka-test/src/test/java/org/springframework/kafka/test/junit/GlobalEmbeddedKafkaTestExecutionListenerTests.java

+10-3
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import java.io.File;
2323
import java.io.FileOutputStream;
2424
import java.io.IOException;
25+
import java.io.PrintWriter;
2526
import java.util.HashMap;
2627
import java.util.Map;
2728
import java.util.Properties;
@@ -78,9 +79,15 @@ void testGlobalEmbeddedKafkaTestExecutionListener() throws IOException {
7879
LauncherFactory.create().execute(discoveryRequest, summaryGeneratingListener);
7980

8081
var summary = summaryGeneratingListener.getSummary();
81-
assertThat(summary.getTestsStartedCount()).isEqualTo(2);
82-
assertThat(summary.getTestsSucceededCount()).isEqualTo(1);
83-
assertThat(summary.getTestsFailedCount()).isEqualTo(1);
82+
83+
try {
84+
assertThat(summary.getTestsStartedCount()).isEqualTo(2);
85+
assertThat(summary.getTestsSucceededCount()).isEqualTo(1);
86+
assertThat(summary.getTestsFailedCount()).isEqualTo(1);
87+
}
88+
catch (Exception e) {
89+
summary.printFailuresTo(new PrintWriter(System.out));
90+
}
8491

8592
System.clearProperty(GlobalEmbeddedKafkaTestExecutionListener.LISTENER_ENABLED_PROPERTY_NAME);
8693
System.clearProperty(GlobalEmbeddedKafkaTestExecutionListener.BROKER_PROPERTIES_LOCATION_PROPERTY_NAME);

0 commit comments

Comments
 (0)