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));

Reply via email to