def test_graph_from_catalog_dict(self):
catalog_dict = {
'title': 'My Catalog',
'description': 'An Open Data Catalog',
'homepage': 'http://example.com',
'language': 'de',
}
s = RDFSerializer()
g = s.g
catalog = s.graph_from_catalog(catalog_dict)
eq_(unicode(catalog), utils.catalog_uri())
# Basic fields
assert self._triple(g, catalog, RDF.type, DCAT.Catalog)
assert self._triple(g, catalog, DCT.title, catalog_dict['title'])
assert self._triple(g, catalog, DCT.description, catalog_dict['description'])
assert self._triple(g, catalog, FOAF.homepage, URIRef(catalog_dict['homepage']))
assert self._triple(g, catalog, DCT.language, catalog_dict['language'])
test_euro_dcatap_profile_serialize.py 文件源码
python
阅读 22
收藏 0
点赞 0
评论 0
评论列表
文章目录