From 3426b4e201cf03b78d2a3f144876955fcda2f66b Mon Sep 17 00:00:00 2001 From: Matthias Baumgartner Date: Thu, 15 Dec 2022 17:17:53 +0100 Subject: extractor interface revision * schema as property * predicates -> principals --- test/base/test_extractor.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'test') diff --git a/test/base/test_extractor.py b/test/base/test_extractor.py index 5410ae0..30974ef 100644 --- a/test/base/test_extractor.py +++ b/test/base/test_extractor.py @@ -51,14 +51,15 @@ class TestExtractor(unittest.TestCase): self.assertNotEqual(ext, sub) self.assertNotEqual(hash(ext), hash(sub)) - def test_predicates(self): + def test_principals(self): schema = bsfs.schema.Schema.Empty() entity = schema.node(ns.bsfs.Node).get_child(ns.bsfs.Entity) string = schema.literal(ns.bsfs.Literal).get_child(bsfs.URI('http://www.w3.org/2001/XMLSchema#string')) p_author = schema.predicate(ns.bsfs.Predicate).get_child(ns.bse.author, domain=entity, range=string) p_comment = schema.predicate(ns.bsfs.Predicate).get_child(ns.bse.comment, domain=entity, range=string) ext = StubExtractor() - self.assertSetEqual(set(ext.predicates()), {p_author, p_comment} | set(schema.predicates())) + self.assertSetEqual(set(ext.principals), + {p_author, p_comment} | set(schema.predicates()) - {schema.predicate(ns.bsfs.Predicate)}) ## main ## -- cgit v1.2.3