diff options
author | Nicholas Car <nicholas.car@surroundaustralia.com> | 2020-12-27 21:22:06 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-27 21:22:06 +1000 |
commit | 80fa7da772fe170ef868dd4c8ab3c0d8ea0e4bad (patch) | |
tree | b5d87bef10f2b26591d410672d8bb71b2dd48648 | |
parent | c27da158f7b53ad3a91b50ba1cf0326133c6e940 (diff) | |
download | rdflib-80fa7da772fe170ef868dd4c8ab3c0d8ea0e4bad.tar.gz |
slightly more standard Turtle & SPARQL syntax
-rw-r--r-- | test/test_sparql.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/test/test_sparql.py b/test/test_sparql.py index c6af2056..282642ce 100644 --- a/test/test_sparql.py +++ b/test/test_sparql.py @@ -120,27 +120,27 @@ def test_named_filter_graph_query(): ex = Namespace('https://ex.com/') g.namespace_manager.bind('ex', ex) g.get_context(ex.g1).parse(format="turtle", data=f""" - prefix ex: <https://ex.com/> - prefix rdfs: <{str(RDFS)}> + PREFIX ex: <{str(ex)}> + PREFIX rdfs: <{str(RDFS)}> ex:Boris rdfs:label "Boris" . ex:Susan rdfs:label "Susan" . """) - g.get_context(ex.g2).parse(format="turtle", data=""" - prefix ex: <https://ex.com/> + g.get_context(ex.g2).parse(format="turtle", data=f""" + PREFIX ex: <{str(ex)}> ex:Boris a ex:Person . """) - assert list(g.query("select ?l where { graph ex:g1 { ?a rdfs:label ?l } ?a a ?type }", + assert list(g.query("SELECT ?l WHERE { GRAPH ex:g1 { ?a rdfs:label ?l } ?a a ?type }", initNs={'ex': ex})) == [(Literal('Boris'),)] - assert list(g.query("select ?l where { graph ex:g1 { ?a rdfs:label ?l } filter exists { ?a a ?type }}", + assert list(g.query("SELECT ?l WHERE { GRAPH ex:g1 { ?a rdfs:label ?l } FILTER EXISTS { ?a a ?type }}", initNs={'ex': ex})) == [(Literal('Boris'),)] - assert list(g.query("select ?l where { graph ex:g1 { ?a rdfs:label ?l } filter not exists { ?a a ?type }}", + assert list(g.query("SELECT ?l WHERE { GRAPH ex:g1 { ?a rdfs:label ?l } FILTER NOT EXISTS { ?a a ?type }}", initNs={'ex': ex})) == [(Literal('Susan'),)] - assert list(g.query("select ?l where { graph ?g { ?a rdfs:label ?l } ?a a ?type }", + assert list(g.query("SELECT ?l WHERE { GRAPH ?g { ?a rdfs:label ?l } ?a a ?type }", initNs={'ex': ex})) == [(Literal('Boris'),)] - assert list(g.query("select ?l where { graph ?g { ?a rdfs:label ?l } filter exists { ?a a ?type }}", + assert list(g.query("SELECT ?l WHERE { GRAPH ?g { ?a rdfs:label ?l } FILTER EXISTS { ?a a ?type }}", initNs={'ex': ex})) == [(Literal('Boris'),)] - assert list(g.query("select ?l where { graph ?g { ?a rdfs:label ?l } filter not exists { ?a a ?type }}", + assert list(g.query("SELECT ?l WHERE { GRAPH ?g { ?a rdfs:label ?l } FILTER NOT EXISTS { ?a a ?type }}", initNs={'ex': ex})) == [(Literal('Susan'),)] |