From 363dafb3361fbf4b12140c1f67b7058246076d66 Mon Sep 17 00:00:00 2001 From: Dominik Stadler Date: Sun, 13 Nov 2022 19:22:28 +0000 Subject: [PATCH] Update JUnit5Progress to print out information on internal failures Otherwise sometimes tests are failing, but we don't see why git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1905278 13f79535-47bb-0310-9956-ffa450edef68 --- poi-excelant/src/poi-ant-contrib/java/Junit5Progress.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poi-excelant/src/poi-ant-contrib/java/Junit5Progress.java b/poi-excelant/src/poi-ant-contrib/java/Junit5Progress.java index 8e87ef064f..a4170b6154 100644 --- a/poi-excelant/src/poi-ant-contrib/java/Junit5Progress.java +++ b/poi-excelant/src/poi-ant-contrib/java/Junit5Progress.java @@ -76,17 +76,17 @@ public class Junit5Progress implements TestExecutionListener { String summary = String.format("Tests run: %d, Failures: %d, Aborted: %d, Skipped: %d, Time elapsed: %f sec", totalTestsInClass, this.numFailedInTestSet.get(), this.numAbortedInTestSet.get(), this.numSkippedInTestSet.get(), numSeconds); println(summary); - } else if (testIdentifier.isTest()) { + } else { switch (testExecutionResult.getStatus()) { case SUCCESSFUL: this.numSucceededInTestSet.incrementAndGet(); break; case ABORTED: - println(" Aborted: " + testIdentifier.getDisplayName()); + println(" Aborted: " + testIdentifier.getDisplayName() + ": " + testExecutionResult.getThrowable().orElse(null)); this.numAbortedInTestSet.incrementAndGet(); break; case FAILED: - println(" Failed: " + testIdentifier.getDisplayName()); + println(" Failed: " + testIdentifier.getDisplayName() + ": " + testExecutionResult.getThrowable().orElse(null)); this.numFailedInTestSet.incrementAndGet(); break; } -- 2.39.5