On serialisation, nodes can also be Literals fixes MARMOTTA-221 Project: http://git-wip-us.apache.org/repos/asf/incubator-marmotta/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-marmotta/commit/73d88b78 Tree: http://git-wip-us.apache.org/repos/asf/incubator-marmotta/tree/73d88b78 Diff: http://git-wip-us.apache.org/repos/asf/incubator-marmotta/diff/73d88b78
Branch: refs/heads/develop Commit: 73d88b78953d592f3b47dce00f84d060949c3c39 Parents: 7df9f1d Author: Jakob Frank <[email protected]> Authored: Tue May 7 16:13:00 2013 +0200 Committer: Jakob Frank <[email protected]> Committed: Tue May 7 16:13:00 2013 +0200 ---------------------------------------------------------------------- .../ldpath/model/tests/PathEqualityTest.java | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-marmotta/blob/73d88b78/libraries/ldpath/ldpath-core/src/main/java/org/apache/marmotta/ldpath/model/tests/PathEqualityTest.java ---------------------------------------------------------------------- diff --git a/libraries/ldpath/ldpath-core/src/main/java/org/apache/marmotta/ldpath/model/tests/PathEqualityTest.java b/libraries/ldpath/ldpath-core/src/main/java/org/apache/marmotta/ldpath/model/tests/PathEqualityTest.java index 5b6a044..29d09df 100644 --- a/libraries/ldpath/ldpath-core/src/main/java/org/apache/marmotta/ldpath/model/tests/PathEqualityTest.java +++ b/libraries/ldpath/ldpath-core/src/main/java/org/apache/marmotta/ldpath/model/tests/PathEqualityTest.java @@ -68,6 +68,8 @@ public class PathEqualityTest<Node> extends NodeTest<Node> { public String getPathExpression(NodeBackend<Node> rdfBackend) { if (rdfBackend.isURI(node)) { return String.format("%s is <%s>", path.getPathExpression(rdfBackend), rdfBackend.stringValue(node)); + } else if (rdfBackend.isLiteral(node)) { + return String.format("%s is \"%s\"", path.getPathExpression(rdfBackend), rdfBackend.stringValue(node)); } else { // TODO Can this happen? return String.format("%s is %s", path.getPathExpression(rdfBackend), rdfBackend.stringValue(node));
