This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a commit to branch geoapi-4.0 in repository https://gitbox.apache.org/repos/asf/sis.git
commit 93a19f385edddf1519753b2166a8a29b21918203 Author: Martin Desruisseaux <martin.desruisse...@geomatys.com> AuthorDate: Fri Mar 15 10:37:48 2024 +0100 Avoid unnecessary message for aborted tests. --- .../test/org/apache/sis/test/FailureDetailsReporter.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/endorsed/src/org.apache.sis.util/test/org/apache/sis/test/FailureDetailsReporter.java b/endorsed/src/org.apache.sis.util/test/org/apache/sis/test/FailureDetailsReporter.java index 87477edf7b..4bb02bcf7f 100644 --- a/endorsed/src/org.apache.sis.util/test/org/apache/sis/test/FailureDetailsReporter.java +++ b/endorsed/src/org.apache.sis.util/test/org/apache/sis/test/FailureDetailsReporter.java @@ -19,6 +19,7 @@ package org.apache.sis.test; import java.io.PrintStream; // Test dependencies +import org.opentest4j.TestAbortedException; import org.junit.jupiter.api.extension.AfterEachCallback; import org.junit.jupiter.api.extension.BeforeEachCallback; import org.junit.jupiter.api.extension.ExtensionContext; @@ -61,7 +62,8 @@ public final class FailureDetailsReporter implements BeforeEachCallback, AfterEa public final void afterEach(final ExtensionContext description) { boolean flush = TestCase.VERBOSE; LogRecordCollector.INSTANCE.setCurrentTest(null); - if (description.getExecutionException().isPresent()) { + Throwable ex = description.getExecutionException().orElse(null); + if (ex != null && !(ex instanceof TestAbortedException)) { description.getTestMethod().ifPresent((method) -> { final Long seed = TestUtilities.randomSeed.get(); if (seed != null) {