This is an automated email from the ASF dual-hosted git repository.
andy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/jena.git
The following commit(s) were added to refs/heads/main by this push:
new 8825cbb785 Print "Success"/"Failure" for easy visual check
8825cbb785 is described below
commit 8825cbb7854ddbdc76620068d39b4d38989082ec
Author: Andy Seaborne <[email protected]>
AuthorDate: Mon Sep 29 17:52:02 2025 +0100
Print "Success"/"Failure" for easy visual check
---
.../jena/arq/junit/textrunner/TextTestRunner.java | 25 ++++++++++++++++------
1 file changed, 19 insertions(+), 6 deletions(-)
diff --git
a/jena-arq/src/test/java/org/apache/jena/arq/junit/textrunner/TextTestRunner.java
b/jena-arq/src/test/java/org/apache/jena/arq/junit/textrunner/TextTestRunner.java
index a84b7f4b23..157761aaf2 100644
---
a/jena-arq/src/test/java/org/apache/jena/arq/junit/textrunner/TextTestRunner.java
+++
b/jena-arq/src/test/java/org/apache/jena/arq/junit/textrunner/TextTestRunner.java
@@ -18,6 +18,7 @@
package org.apache.jena.arq.junit.textrunner;
+import java.io.PrintWriter;
import java.util.List;
import java.util.function.Function;
@@ -99,15 +100,27 @@ public class TextTestRunner {
TestExecutionSummary summary = summaryListener.getSummary();
if ( summary != null ) {
- //summary.printTo(new PrintWriter(System.out));
out.println();
+ if ( executionStats.getTestFailures() == 0 ) {
+ out.println("** Success");
+ out.println();
+ } else {
+ out.printf("** Failures: %s\n",
executionStats.getTestFailures());
+ out.println();
+ }
+ //summary.printTo(new PrintWriter(System.out, true));
// out.println("Containers: "+executionStats.getContainerCount());
// out.println("Manifests: "+manifestCount);
- out.println("Manifests: "+executionStats.getContainerCount());
- out.println("Tests pass: "+executionStats.getTestPasses());
- out.println("Tests fail: "+executionStats.getTestFailures());
- if ( summary.getTestsSkippedCount() > 0 )
- out.println("Tests skip: "+summary.getTestsSkippedCount());
+ if ( summary.getTestsSkippedCount() > 0 ) {
+ out.println("Manifests:
"+executionStats.getContainerCount());
+ out.println("Tests pass: "+executionStats.getTestPasses());
+ out.println("Tests fail:
"+executionStats.getTestFailures());
+ out.println("Tests skipped: "+summary.getTestsSkippedCount());
+ } else {
+ out.println("Manifests: "+executionStats.getContainerCount());
+ out.println("Tests pass: "+executionStats.getTestPasses());
+ out.println("Tests fail: "+executionStats.getTestFailures());
+ }
}
if ( produceEarlReport ) {