A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/RDFLib/rdflib/commit/adf8eb2 below:

add the `wgs` namespace binding back (#2294) · RDFLib/rdflib@adf8eb2 · GitHub

@@ -172,6 +172,57 @@ def test_nman_bind_namespaces(

172 172

check_graph_ns(graph, expected_result)

173 173 174 174 175 +

@pytest.mark.parametrize(

176 +

["selector", "expected_bindings"],

177 +

[

178 +

(

179 +

"rdflib",

180 +

{

181 +

"brick": "https://brickschema.org/schema/Brick#",

182 +

"csvw": "http://www.w3.org/ns/csvw#",

183 +

"dc": "http://purl.org/dc/elements/1.1/",

184 +

"dcat": "http://www.w3.org/ns/dcat#",

185 +

"dcmitype": "http://purl.org/dc/dcmitype/",

186 +

"dcterms": "http://purl.org/dc/terms/",

187 +

"dcam": "http://purl.org/dc/dcam/",

188 +

"doap": "http://usefulinc.com/ns/doap#",

189 +

"foaf": "http://xmlns.com/foaf/0.1/",

190 +

"odrl": "http://www.w3.org/ns/odrl/2/",

191 +

"geo": "http://www.opengis.net/ont/geosparql#",

192 +

"org": "http://www.w3.org/ns/org#",

193 +

"owl": "http://www.w3.org/2002/07/owl#",

194 +

"prof": "http://www.w3.org/ns/dx/prof/",

195 +

"prov": "http://www.w3.org/ns/prov#",

196 +

"qb": "http://purl.org/linked-data/cube#",

197 +

"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",

198 +

"rdfs": "http://www.w3.org/2000/01/rdf-schema#",

199 +

"sdo": "https://schema.org/",

200 +

"sh": "http://www.w3.org/ns/shacl#",

201 +

"skos": "http://www.w3.org/2004/02/skos/core#",

202 +

"sosa": "http://www.w3.org/ns/sosa/",

203 +

"ssn": "http://www.w3.org/ns/ssn/",

204 +

"time": "http://www.w3.org/2006/time#",

205 +

"vann": "http://purl.org/vocab/vann/",

206 +

"void": "http://rdfs.org/ns/void#",

207 +

"wgs": "https://www.w3.org/2003/01/geo/wgs84_pos#",

208 +

"xsd": "http://www.w3.org/2001/XMLSchema#",

209 +

"xml": "http://www.w3.org/XML/1998/namespace",

210 +

},

211 +

)

212 +

],

213 +

)

214 +

def test_bound_namespaces_subset(

215 +

selector: Any, expected_bindings: Dict[str, str]

216 +

) -> None:

217 +

graph = Graph(bind_namespaces=selector)

218 +

bound_namespaces = dict(

219 +

(key, str(value)) for key, value in graph.namespace_manager.namespaces()

220 +

)

221 +

assert (

222 +

expected_bindings.items() <= bound_namespaces.items()

223 +

), f"missing items {expected_bindings.items() - bound_namespaces.items()}"

224 + 225 + 175 226

def test_compute_qname_no_generate() -> None:

176 227

g = Graph() # 'core' bind_namespaces (default)

177 228

with pytest.raises(KeyError):


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4