You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sis.apache.org by de...@apache.org on 2024/03/15 17:39:33 UTC
(sis) 02/03: Avoid unnecessary message for aborted tests.
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 <ma...@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) {