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

Commit bb781a8

Browse files
committed
Align unit-test with the changes on the infered graph (axioms)
1 parent fbd71e7 commit bb781a8

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

sansa-inference-spark/src/test/scala/net/sansa_stack/inference/spark/forwardchaining/axioms/ForwardRuleReasonerRDFSTest.scala

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)