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 7bed038306143da08b45f8db4a4d332e1f94d13a Author: Claus Stadler <[email protected]> AuthorDate: Fri Feb 28 16:17:41 2025 +0100 Added non-working test case --- .../jena/sparql/syntax/syntaxtransform/QueryTransformOps.java | 1 + .../sparql/syntax/syntaxtransform/TestQuerySyntaxTransform.java | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/syntax/syntaxtransform/QueryTransformOps.java b/jena-arq/src/main/java/org/apache/jena/sparql/syntax/syntaxtransform/QueryTransformOps.java index 37f9352391..c9efb591cc 100644 --- a/jena-arq/src/main/java/org/apache/jena/sparql/syntax/syntaxtransform/QueryTransformOps.java +++ b/jena-arq/src/main/java/org/apache/jena/sparql/syntax/syntaxtransform/QueryTransformOps.java @@ -413,6 +413,7 @@ public class QueryTransformOps { @Override public void visitJsonResultForm(Query query) { newQuery.setQueryJsonType(); + newQuery.setJsonMapping(query.getJsonMapping()); } @Override diff --git a/jena-arq/src/test/java/org/apache/jena/sparql/syntax/syntaxtransform/TestQuerySyntaxTransform.java b/jena-arq/src/test/java/org/apache/jena/sparql/syntax/syntaxtransform/TestQuerySyntaxTransform.java index 7c7e4cd8c2..cafad5fe56 100644 --- a/jena-arq/src/test/java/org/apache/jena/sparql/syntax/syntaxtransform/TestQuerySyntaxTransform.java +++ b/jena-arq/src/test/java/org/apache/jena/sparql/syntax/syntaxtransform/TestQuerySyntaxTransform.java @@ -185,6 +185,12 @@ public class TestQuerySyntaxTransform "x", "<urn:ex:z>"); } + @Test public void transformTransformJsonReplace_30() { + testQuery("JSON { \"s\": ?s } { ?s ?p ?o }", + "JSON { \"s\": 123 } { ?s ?p ?o }", + "s", "123"); + } + //static final String PREFIX = "PREFIX : <http://example/>\n"; static final String PREFIX = "";
