@@ -27,7 +27,7 @@ class ForwardRuleReasonerRDFSTest extends FunSuite with SharedSparkContext with
2727 val owlAxiomsRDD : OWLAxiomsRDD = FunctionalSyntaxOWLAxiomsRDDBuilder .build(spark, input)
2828 val reasoner : RDD [OWLAxiom ] = new ForwardRuleReasonerRDFS (sc, 4 )(owlAxiomsRDD)
2929
30- assert(reasoner.count() == 17 )
30+ assert(reasoner.count() == 102 )
3131
3232 }
3333
@@ -57,7 +57,7 @@ class ForwardRuleReasonerRDFSTest extends FunSuite with SharedSparkContext with
5757 // ClassAssertion(:Cls01 :indivB)
5858 // ClassAssertion(:Cls02 :indivD)
5959 // ClassAssertion(:Cls03 :indivF)
60- assert(inferred.size == 3 )
60+ assert(inferred.size == 27 )
6161 assert(inferred.contains(df.getOWLClassAssertionAxiom(cls01, indivB)))
6262 assert(inferred.contains(df.getOWLClassAssertionAxiom(cls02, indivD)))
6363 assert(inferred.contains(df.getOWLClassAssertionAxiom(cls03, indivF)))
@@ -91,7 +91,7 @@ class ForwardRuleReasonerRDFSTest extends FunSuite with SharedSparkContext with
9191 // doesn't generate a new axiom (which is consistent with what e.g. HermiT
9292 // does).
9393
94- assert(inferred.size == 1 )
94+ assert(inferred.size == 25 )
9595 assert(inferred.contains(df.getOWLClassAssertionAxiom(cls01, indivC)))
9696 }
9797
@@ -146,7 +146,7 @@ class ForwardRuleReasonerRDFSTest extends FunSuite with SharedSparkContext with
146146 // SubAnnotationProperty(:annProp03 :annProp01)
147147 // SubAnnotationProperty(:annProp04 :annProp01)
148148 // SubAnnotationProperty(:annProp04 :annProp02)
149- assert(inferred.size == 9 )
149+ assert(inferred.size == 36 )
150150 assert(inferred.contains(df.getOWLSubObjectPropertyOfAxiom(objProp03, objProp01)))
151151 assert(inferred.contains(df.getOWLSubObjectPropertyOfAxiom(objProp04, objProp01)))
152152 assert(inferred.contains(df.getOWLSubObjectPropertyOfAxiom(objProp04, objProp02)))
@@ -184,7 +184,7 @@ class ForwardRuleReasonerRDFSTest extends FunSuite with SharedSparkContext with
184184 // ObjectPropertyAssertion(:objProp02 :indivA :indivB)
185185 // DataPropertyAssertion(:dataProp2 :indivA "ABCD")
186186 // AnnotationAssertion(:annProp01 :indivA "wxyz")
187- assert(inferred.size == 3 )
187+ assert(inferred.size == 24 )
188188 assert(inferred.contains(
189189 df.getOWLObjectPropertyAssertionAxiom(objProp01, indivA, indivB)))
190190 assert(inferred.contains(
@@ -215,7 +215,7 @@ class ForwardRuleReasonerRDFSTest extends FunSuite with SharedSparkContext with
215215
216216 // One axiom should be inferred:
217217 // ClassAssertion(:Cls01 :indivB)
218- assert(inferred.size == 1 )
218+ assert(inferred.size == 11 )
219219 assert(inferred.contains(df.getOWLClassAssertionAxiom(cls01, indivB)))
220220 }
221221
@@ -254,7 +254,7 @@ class ForwardRuleReasonerRDFSTest extends FunSuite with SharedSparkContext with
254254 // SubClassOf(<http://ex.com/default#Cls04> <http://ex.com/default#Cls02>)
255255 // SubClassOf(<http://ex.com/default#Cls03> <http://ex.com/default#Cls01>)
256256 // SubClassOf(<http://ex.com/default#Cls04> <http://ex.com/default#Cls01>)
257- assert(inferred.size == 3 )
257+ assert(inferred.size == 12 )
258258 assert(inferred.contains(df.getOWLSubClassOfAxiom(cls03, cls01)))
259259 assert(inferred.contains(df.getOWLSubClassOfAxiom(cls04, cls01)))
260260 assert(inferred.contains(df.getOWLSubClassOfAxiom(cls04, cls02)))
0 commit comments