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

commit b0d9187726fbd42def06cd01b9147d867fb94ab5
Author: Andy Seaborne <[email protected]>
AuthorDate: Wed May 28 11:20:28 2025 +0100

    rdftests: API for adding new test makers
---
 jena-cmds/pom.xml                         |  4 ++--
 jena-cmds/src/test/java/arq/rdftests.java | 10 +++++++---
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/jena-cmds/pom.xml b/jena-cmds/pom.xml
index 2518bbca51..30b29db65f 100644
--- a/jena-cmds/pom.xml
+++ b/jena-cmds/pom.xml
@@ -69,7 +69,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-core</artifactId>
-       <version>5.5.0-SNAPSHOT</version>
+      <version>5.5.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -81,7 +81,7 @@
     <dependency>
       <groupId>org.apache.jena</groupId>
       <artifactId>jena-rdfpatch</artifactId>
-       <version>5.5.0-SNAPSHOT</version>
+      <version>5.5.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/jena-cmds/src/test/java/arq/rdftests.java 
b/jena-cmds/src/test/java/arq/rdftests.java
index 70f2246445..e8d2112c15 100644
--- a/jena-cmds/src/test/java/arq/rdftests.java
+++ b/jena-cmds/src/test/java/arq/rdftests.java
@@ -198,10 +198,14 @@ public class rdftests extends CmdGeneral
 
     // Test subsystems.
     private static List<Function<ManifestEntry, Runnable>> installed = new 
ArrayList<>();
+
+    public static void installTestMaker(Function<ManifestEntry, Runnable> 
testMaker) {
+        installed.add(testMaker);
+    }
+
     static {
-        installed.add(RiotTests::makeRIOTTest);
-        installed.add(SparqlTests::makeSPARQLTest);
-        // SHACL-WG manifests are structured different.
+        installTestMaker(RiotTests::makeRIOTTest);
+        installTestMaker(SparqlTests::makeSPARQLTest);
     }
 
     private static Function<ManifestEntry, Runnable> testMaker() {

Reply via email to