aboutsummaryrefslogtreecommitdiffstats
path: root/test/graph
diff options
context:
space:
mode:
authorMatthias Baumgartner <dev@igsor.net>2023-01-15 20:57:42 +0100
committerMatthias Baumgartner <dev@igsor.net>2023-01-15 20:57:42 +0100
commitccaee71e2b6135d3b324fe551c8652940b67aab3 (patch)
treeb480189eccac8699b8c75763db7b38e838f38055 /test/graph
parent60257ed3c2aa6ea2891f362a691bde9d7ef17831 (diff)
downloadbsfs-ccaee71e2b6135d3b324fe551c8652940b67aab3.tar.gz
bsfs-ccaee71e2b6135d3b324fe551c8652940b67aab3.tar.bz2
bsfs-ccaee71e2b6135d3b324fe551c8652940b67aab3.zip
Feature as Literal instead of Predicate subtype
Diffstat (limited to 'test/graph')
-rw-r--r--test/graph/test_nodes.py4
-rw-r--r--test/graph/test_resolve.py2
2 files changed, 5 insertions, 1 deletions
diff --git a/test/graph/test_nodes.py b/test/graph/test_nodes.py
index 81da60f..2870f35 100644
--- a/test/graph/test_nodes.py
+++ b/test/graph/test_nodes.py
@@ -75,12 +75,14 @@ class TestNodes(unittest.TestCase):
''')
self.schema_triples = {
# schema hierarchy
- (rdflib.URIRef(ns.bsfs.Feature), rdflib.RDFS.subClassOf, rdflib.URIRef(ns.bsfs.Predicate)),
(rdflib.URIRef(ns.bsfs.Entity), rdflib.RDFS.subClassOf, rdflib.URIRef(ns.bsfs.Node)),
(rdflib.URIRef(ns.bsfs.Tag), rdflib.RDFS.subClassOf, rdflib.URIRef(ns.bsfs.Node)),
(rdflib.URIRef(ns.bsfs.User), rdflib.RDFS.subClassOf, rdflib.URIRef(ns.bsfs.Node)),
(rdflib.URIRef(ns.xsd.string), rdflib.RDFS.subClassOf, rdflib.URIRef(ns.bsfs.Literal)),
+ (rdflib.URIRef(ns.bsfs.Array), rdflib.RDFS.subClassOf, rdflib.URIRef(ns.bsfs.Literal)),
+ (rdflib.URIRef(ns.bsfs.Feature), rdflib.RDFS.subClassOf, rdflib.URIRef(ns.bsfs.Array)),
(rdflib.URIRef(ns.bsfs.Number), rdflib.RDFS.subClassOf, rdflib.URIRef(ns.bsfs.Literal)),
+ (rdflib.URIRef(ns.bsfs.Time), rdflib.RDFS.subClassOf, rdflib.URIRef(ns.bsfs.Literal)),
(rdflib.URIRef(ns.xsd.integer), rdflib.RDFS.subClassOf, rdflib.URIRef(ns.bsfs.Number)),
(rdflib.URIRef(ns.bsm.t_created), rdflib.RDFS.subClassOf, rdflib.URIRef(ns.bsfs.Predicate)),
(rdflib.URIRef(ns.bse.comment), rdflib.RDFS.subClassOf, rdflib.URIRef(ns.bsfs.Predicate)),
diff --git a/test/graph/test_resolve.py b/test/graph/test_resolve.py
index 9cde38e..0861a53 100644
--- a/test/graph/test_resolve.py
+++ b/test/graph/test_resolve.py
@@ -42,6 +42,8 @@ class TestFilter(unittest.TestCase):
bsfs:Tag rdfs:subClassOf bsfs:Node .
xsd:string rdfs:subClassOf bsfs:Literal .
bsfs:Number rdfs:subClassOf bsfs:Literal .
+ bsfs:Array rdfs:subClassOf bsfs:Literal .
+ bsfs:Feature rdfs:subClassOf bsfs:Array .
xsd:integer rdfs:subClassOf bsfs:Number .
bse:comment rdfs:subClassOf bsfs:Predicate ;