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 f45dd0d1508bba851ae1dfb8a3c902a2a2f6065e
Author: Andy Seaborne <[email protected]>
AuthorDate: Sat Jan 17 21:19:45 2026 +0000

    Move back test shacl_no_data_graph
---
 .../org/apache/jena/fuseki/main/TS_FusekiMain.java |   2 +
 .../fuseki/main/TestFusekiShaclValidation.java     | 127 ++++++++++-----------
 2 files changed, 65 insertions(+), 64 deletions(-)

diff --git 
a/jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/TS_FusekiMain.java
 
b/jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/TS_FusekiMain.java
index c70ae44fa1..443b8b9f81 100644
--- 
a/jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/TS_FusekiMain.java
+++ 
b/jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/TS_FusekiMain.java
@@ -63,6 +63,8 @@ import org.apache.jena.fuseki.main.sys.TestFusekiModules;
   , TS_PrefixesService.class
   , TestMetrics.class
   , TestFusekiShaclValidation.class
+  
+  // Temporary independent test due for tarcking failures.
   , TestFusekiShaclValidation2.class
 
 })
diff --git 
a/jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/TestFusekiShaclValidation.java
 
b/jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/TestFusekiShaclValidation.java
index e8e09ba17b..b0f76026cd 100644
--- 
a/jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/TestFusekiShaclValidation.java
+++ 
b/jena-fuseki2/jena-fuseki-main/src/test/java/org/apache/jena/fuseki/main/TestFusekiShaclValidation.java
@@ -171,74 +171,73 @@ public class TestFusekiShaclValidation {
         });
     }
 
-        @Test
-        public void shacl_named_graph() {
-            withServer((datasetURL)->{
-                try ( RDFConnection conn = RDFConnection.connect(datasetURL)) {
-                    conn.put("urn:abc:graph", DIR+"data1.ttl");
-                    ValidationReport report = 
validateReport(datasetURL+"/shacl?graph=urn:abc:graph", DIR+"shapes1.ttl");
-                    assertNotNull(report);
-                    assertEquals(3, report.getEntries().size());
-                    clearAll(conn);
-                }
-            });
-        }
+    @Test
+    public void shacl_named_graph() {
+        withServer((datasetURL)->{
+            try ( RDFConnection conn = RDFConnection.connect(datasetURL)) {
+                conn.put("urn:abc:graph", DIR+"data1.ttl");
+                ValidationReport report = 
validateReport(datasetURL+"/shacl?graph=urn:abc:graph", DIR+"shapes1.ttl");
+                assertNotNull(report);
+                assertEquals(3, report.getEntries().size());
+                clearAll(conn);
+            }
+        });
+    }
 
-        @Test
-        public void shacl_targetNode_1() {
-            withServer((datasetURL)->{
-                try ( RDFConnection conn = RDFConnection.connect(datasetURL)) {
-                    conn.put("urn:abc:graph", DIR+"data1.ttl");
-                    ValidationReport report = 
validateReport(datasetURL+"/shacl?graph=urn:abc:graph&target=:s1", 
DIR+"shapes1.ttl");
-                    assertNotNull(report);
-                    assertEquals(2, report.getEntries().size());
-                    clearAll(conn);
-                }
-            });
-        }
+    @Test
+    public void shacl_targetNode_1() {
+        withServer((datasetURL)->{
+            try ( RDFConnection conn = RDFConnection.connect(datasetURL)) {
+                conn.put("urn:abc:graph", DIR+"data1.ttl");
+                ValidationReport report = 
validateReport(datasetURL+"/shacl?graph=urn:abc:graph&target=:s1", 
DIR+"shapes1.ttl");
+                assertNotNull(report);
+                assertEquals(2, report.getEntries().size());
+                clearAll(conn);
+            }
+        });
+    }
 
-        @Test
-        public void shacl_targetNode_2() {
-            withServer((datasetURL)->{
-                try ( RDFConnection conn = RDFConnection.connect(datasetURL)) {
-                    conn.put("urn:abc:graph", DIR+"data1.ttl");
-                    ValidationReport report = 
validateReport(datasetURL+"/shacl?graph=urn:abc:graph&target=:s3", 
DIR+"shapes1.ttl");
-                    assertNotNull(report);
-                    assertEquals(0, report.getEntries().size());
-                    clearAll(conn);
-                }
-            });
-        }
+    @Test
+    public void shacl_targetNode_2() {
+        withServer((datasetURL)->{
+            try ( RDFConnection conn = RDFConnection.connect(datasetURL)) {
+                conn.put("urn:abc:graph", DIR+"data1.ttl");
+                ValidationReport report = 
validateReport(datasetURL+"/shacl?graph=urn:abc:graph&target=:s3", 
DIR+"shapes1.ttl");
+                assertNotNull(report);
+                assertEquals(0, report.getEntries().size());
+                clearAll(conn);
+            }
+        });
+    }
 
-        @Test
-        public void shacl_targetNode_3() {
-            withServer((datasetURL)->{
-                try ( RDFConnection conn = RDFConnection.connect(datasetURL)) {
-                    conn.put("urn:abc:graph", DIR+"data1.ttl");
-                    ValidationReport report = 
validateReport(datasetURL+"/shacl?graph=urn:abc:graph&target=http://nosuch/node/";,
 DIR+"shapes1.ttl");
-                    assertNotNull(report);
-                    assertEquals(0, report.getEntries().size());
-                    clearAll(conn);
-                }
-            });
-        }
+    @Test
+    public void shacl_targetNode_3() {
+        withServer((datasetURL)->{
+            try ( RDFConnection conn = RDFConnection.connect(datasetURL)) {
+                conn.put("urn:abc:graph", DIR+"data1.ttl");
+                ValidationReport report = 
validateReport(datasetURL+"/shacl?graph=urn:abc:graph&target=http://nosuch/node/";,
 DIR+"shapes1.ttl");
+                assertNotNull(report);
+                assertEquals(0, report.getEntries().size());
+                clearAll(conn);
+            }
+        });
+    }
 
-        //Moved to TestFusekiShalcValidation2
-//    @Test
-//    public void shacl_no_data_graph() {
-//        withServer((datasetURL)->{
-//            try ( RDFConnection conn = RDFConnection.connect(datasetURL)) {
-//                conn.put(DIR+"data1.ttl");
-//                try {
-//                    FusekiTestLib.expect404(()->{
-//                        ValidationReport report = 
validateReport(datasetURL+"/shacl?graph=urn:abc:noGraph", DIR+"shapes1.ttl");
-//                    });
-//                } finally {
-//                    conn.update("CLEAR ALL");
-//                }
-//            }
-//        });
-//    }
+    @Test
+    public void shacl_no_data_graph() {
+        withServer((datasetURL)->{
+            try ( RDFConnection conn = RDFConnection.connect(datasetURL)) {
+                conn.put(DIR+"data1.ttl");
+                try {
+                    FusekiTestLib.expect404(()->{
+                        ValidationReport report = 
validateReport(datasetURL+"/shacl?graph=urn:abc:noGraph", DIR+"shapes1.ttl");
+                    });
+                } finally {
+                    conn.update("CLEAR ALL");
+                }
+            }
+        });
+    }
 
     private static ValidationReport validateReport(String url, String 
shapesFile) {
         Graph shapesGraph = RDFDataMgr.loadGraph(shapesFile);

Reply via email to