Skip to content
This repository was archived by the owner on Oct 8, 2020. It is now read-only.

Commit 96970a2

Browse files
Jena model to RDD
1 parent 50a4d5a commit 96970a2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

sansa-inference-tests/src/test/scala/net/sansa_stack/test/conformance/ConformanceTestBase.scala

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import java.io.File
55
import org.apache.jena.rdf.model.Model
66
import org.junit.runner.RunWith
77
import net.sansa_stack.inference.data.RDFTriple
8+
import org.apache.jena.sparql.util.FmtUtils
89
import org.scalatest.junit.JUnitRunner
910
import org.scalatest.{BeforeAndAfterAll, FlatSpec}
1011

@@ -40,7 +41,8 @@ abstract class ConformanceTestBase extends FlatSpec with BeforeAndAfterAll {
4041
val iterator = testCase.inputGraph.listStatements()
4142
while(iterator.hasNext) {
4243
val st = iterator.next()
43-
triples.add(RDFTriple(st.getSubject.toString, st.getPredicate.toString, st.getObject.toString))
44+
triples.add(RDFTriple(st.getSubject.toString, st.getPredicate.toString,
45+
if(st.getObject.isLiteral) FmtUtils.stringForNode(st.getObject.asNode()) else st.getObject.toString))
4446
}
4547

4648
// compute inferred graph

0 commit comments

Comments
 (0)