?v }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-base-prefix-5.rq:
--------------------------------------------------------------------------------
1 | BASE
2 |
3 | SELECT * WHERE { <#x> <#p> ?v }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-blank-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x ?v
4 | WHERE
5 | { ?x :p ?v .
6 | FILTER (isBlank(?v)) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-construct-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX ns:
2 | PREFIX :
3 |
4 | CONSTRUCT
5 | { ?x ns:knows ?y }
6 | WHERE
7 | { ?x ns:loves ?y }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-construct-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX ns:
2 | PREFIX :
3 |
4 | # No match => empty graph
5 | CONSTRUCT
6 | { ?x ns:knows ?y }
7 | WHERE
8 | { ?x ns:sameTown ?y }
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-datatype-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x ?v
4 | WHERE
5 | { ?x :p ?v .
6 | FILTER ( datatype(?v) = xsd:double ) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-langMatches-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | { :x ?p ?v . FILTER langMatches(lang(?v), "en-GB") . }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-langMatches-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | { :x ?p ?v . FILTER langMatches(lang(?v), "en") . }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-langMatches-3.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | { :x ?p ?v . FILTER langMatches(lang(?v), "*") . }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-langMatches-4.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | { :x ?p ?v . FILTER (! langMatches(lang(?v), "*")) . }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-opt-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX foaf:
2 |
3 | SELECT ?mbox ?name
4 | {
5 | ?x foaf:mbox ?mbox .
6 | OPTIONAL { ?x foaf:name ?name } .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-opt-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX foaf:
2 |
3 | SELECT ?mbox ?name ?nick
4 | {
5 | ?x foaf:mbox ?mbox .
6 | OPTIONAL { ?x foaf:name ?name } .
7 | OPTIONAL { ?x foaf:nick ?nick } .
8 | }
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-reif-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX rdf:
2 | CONSTRUCT
3 | { _:b0 rdf:subject ?s .
4 | _:b0 rdf:predicate ?p .
5 | _:b0 rdf:object ?o .
6 | }
7 | WHERE
8 | { ?s ?p ?o . }
9 | ORDER BY ?s ?o
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-reif-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX rdf:
2 | CONSTRUCT
3 | { ?s ?p ?o .
4 | }
5 | WHERE
6 | { _:b0 rdf:subject ?s .
7 | _:b0 rdf:predicate ?p .
8 | _:b0 rdf:object ?o .
9 | }
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-select-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?x
4 | { :x :p ?x }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-select-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?x ?y
4 | { :x :p ?x }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-select-3.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?x
4 | { :x :p ?x . :x :q ?y }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-str-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x ?v
4 | WHERE
5 | { ?x :p ?v .
6 | FILTER (str(?v) = "1") .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-str-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x ?v
4 | WHERE
5 | { ?x :p ?v .
6 | FILTER (str(?v) = "01") .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-str-3.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x ?v
4 | WHERE
5 | { ?x :p ?v .
6 | FILTER (str(?v) = "zzz") .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-str-4.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x ?v
4 | WHERE
5 | { ?x :p ?v .
6 | FILTER (str(?v) = "") .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/q-uri-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x ?v
4 | WHERE
5 | { ?x :p ?v .
6 | FILTER isURI(?v) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-01.rq:
--------------------------------------------------------------------------------
1 | # bad: { instead of ( expected; unbound prefix rdf
2 | PREFIX :
3 | SELECT ?c WHERE (:x rdf:type ?c)
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-bev-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?a
4 | WHERE
5 | { ?a :p ?v .
6 | FILTER (?v) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-bev-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?a
4 | WHERE
5 | { ?a :p ?v .
6 | FILTER ( ! ?v ) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-bev-3.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?a
4 | WHERE
5 | { ?a :p ?v .
6 | FILTER ("true"^^xsd:boolean && ?v) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-bev-4.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?a
4 | WHERE
5 | { ?a :p ?v .
6 | FILTER ("false"^^xsd:boolean || ?v) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-bev-5.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?a
4 | WHERE
5 | { ?a :p ?v .
6 | OPTIONAL
7 | { ?a :q ?w } .
8 | FILTER (?w) .
9 | }
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-bev-6.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?a ?w
4 | WHERE
5 | { ?a :p ?v .
6 | OPTIONAL
7 | { ?a :q ?w } .
8 | FILTER (! ?w) .
9 | }
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-eq-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x
4 | WHERE
5 | { ?x :p ?v .
6 | FILTER ( ?v = 1 ) }
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-eq-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x
4 | WHERE
5 | { ?x :p ?v .
6 | FILTER (?v = 1.0)
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-eq-3.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x
4 | WHERE
5 | { ?x :p ?v .
6 | FILTER (?v = "1")
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-eq-4.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x
4 | WHERE
5 | { ?x :p ?v .
6 | FILTER (?v = "zzz" )
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-eq-5.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x
4 | WHERE
5 | { ?x :p ?v .
6 | FILTER (?v = :z)
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-eq-graph-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x
4 | WHERE
5 | { ?x :p 1 .
6 | }
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-eq-graph-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x
4 | WHERE
5 | { ?x :p 1.0 .
6 | }
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-eq-graph-3.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x
4 | WHERE
5 | { ?x :p ?v .
6 | FILTER ( ?v = "1" ) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-eq-graph-4.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?x
4 | WHERE
5 | { ?x :p "zzz" .
6 | }
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-eq2-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?v1 ?v2
4 | WHERE
5 | { ?x1 :p ?v1 .
6 | ?x2 :p ?v2 .
7 | FILTER (?v1 = ?v2)
8 | }
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-sort-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX foaf:
2 | SELECT ?name
3 | WHERE { ?x foaf:name ?name }
4 | ORDER BY ?name
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-sort-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX foaf:
2 | SELECT ?name
3 | WHERE { ?x foaf:name ?name }
4 | ORDER BY DESC(?name)
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-sort-3.rq:
--------------------------------------------------------------------------------
1 | PREFIX foaf:
2 | SELECT ?name ?mbox
3 | WHERE { ?x foaf:name ?name .
4 | OPTIONAL { ?x foaf:mbox ?mbox }
5 | }
6 | ORDER BY ASC(?mbox)
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-sort-4.rq:
--------------------------------------------------------------------------------
1 | PREFIX foaf:
2 | PREFIX ex:
3 |
4 | SELECT ?name ?emp
5 | WHERE { ?x foaf:name ?name ;
6 | ex:empId ?emp
7 | }
8 | ORDER BY ASC(?emp)
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-sort-5.rq:
--------------------------------------------------------------------------------
1 | PREFIX foaf:
2 | PREFIX ex:
3 |
4 | SELECT ?name ?emp
5 | WHERE { ?x foaf:name ?name ;
6 | ex:empId ?emp
7 | }
8 | ORDER BY ?name DESC(?emp)
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-sort-6.rq:
--------------------------------------------------------------------------------
1 | PREFIX ex:
2 |
3 | SELECT ?address
4 | WHERE { ?x ex:address ?address }
5 | ORDER BY ASC(?address)
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-sort-datetime.rq:
--------------------------------------------------------------------------------
1 | PREFIX dc:
2 |
3 | SELECT ?created
4 | WHERE { ?x dc:created ?created }
5 | ORDER BY ASC(?created)
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/query-survey-1.rq:
--------------------------------------------------------------------------------
1 | prefix ex:
2 | SELECT ?n
3 | WHERE
4 | { ?x ex:author _:a . _:a ?li _:b . _:b ex:name ?n . }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/regex-query-001.rq:
--------------------------------------------------------------------------------
1 | PREFIX rdf:
2 | PREFIX ex:
3 |
4 | SELECT ?val
5 | WHERE {
6 | ex:foo rdf:value ?val .
7 | FILTER regex(?val, "GHI")
8 | }
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/regex-query-002.rq:
--------------------------------------------------------------------------------
1 | PREFIX ex:
2 | PREFIX rdf:
3 |
4 | SELECT ?val
5 | WHERE {
6 | ex:foo rdf:value ?val .
7 | FILTER regex(?val, "DeFghI", "i")
8 | }
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/regex-query-003.rq:
--------------------------------------------------------------------------------
1 | PREFIX rdf:
2 | PREFIX ex:
3 |
4 | SELECT ?val
5 | WHERE {
6 | ex:foo rdf:value ?val .
7 | FILTER regex(?val, "example\\.com")
8 | }
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-0-01.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-0-02.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?y ?z }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-0-03.rq:
--------------------------------------------------------------------------------
1 | SELECT ?select
2 | WHERE
3 | { ?x ?select }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-0-04.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-1-01.rq:
--------------------------------------------------------------------------------
1 | SELECT ?x
2 | WHERE
3 | { ?x ?y ?z }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-1-02.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?y ?z }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-1-03.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?z }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-1-04.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y "v-1-1" }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-1-05.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?z }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-1-06.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?y "v-1-1" }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-1-07.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { "v-1-1" }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-1-08.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?y "v-2-2" }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-1-09.rq:
--------------------------------------------------------------------------------
1 | PREFIX prefix:
2 | SELECT *
3 | WHERE
4 | # ILLEGAL
5 | { prefix:/r-1 ?y "v-1-2" }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-1-10.rq:
--------------------------------------------------------------------------------
1 | SELECT ?x ?v
2 | WHERE
3 | { ?v }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-2-01.rq:
--------------------------------------------------------------------------------
1 | SELECT ?x ?y ?z
2 | WHERE
3 | { ?x ?y ?z .
4 | ?x ?y ?z .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-2-02.rq:
--------------------------------------------------------------------------------
1 | SELECT ?a
2 | WHERE
3 | { ?x ?y ?z .
4 | ?x ?y ?a .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-2-03.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z .
4 | ?x ?a ?b .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-2-04.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z .
4 | ?x ?a ?z .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-2-05.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y "v-1-1" .
4 | ?x ?y "v-1-1" .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-2-06.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y "v-1-1" .
4 | ?x ?y "v-1-2" .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-2-07.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z1 .
4 | ?x ?y ?z2 .
5 | FILTER ( ?z1 = ?z2 ) .
6 | }
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-2-08.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z .
4 | ?x ?y "v-1-1" .
5 | ?x ?y ?z .
6 | }
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-2-09.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z .
4 | ?x ?y ?z .
5 | ?x ?y ?a .
6 | }
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-2-10.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y "v-1-1" .
4 | ?x ?y ?z .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-3-01.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z .
4 | FILTER ( str(?x) = str() ) .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-3-02.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z .
4 | FILTER ( str(?y) = str() ) .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-3-03.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z .
4 | FILTER ( str(?z) = "v-2-2" ) .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-3-04.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z .
4 | FILTER ( str(?x) = str() ) .
5 | FILTER ( str(?y) = str() ) .
6 | }
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-3-05.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z .
4 | FILTER ( str(?x) = str() ) .
5 | FILTER ( str(?y) = str() ) .
6 | FILTER ( str(?z) = "v-1-1" ) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-3-06.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z .
4 | FILTER ( str(?x) = str() ) .
5 | FILTER ( str(?y) = str() ) .
6 | FILTER ( str(?z) = str("v-2-1") ) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-3-07.rq:
--------------------------------------------------------------------------------
1 | PREFIX rsyn:
2 | SELECT ?b ?y
3 | WHERE
4 | { ?b rsyn:type rsyn:Bag .
5 | ?b ?x ?y .
6 | FILTER ( ! ( ( str(?x) = str(rsyn:type) ) && ( str(?y) = str(rsyn:Bag) ) ) ) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-4-01.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?a ?b ?z .
4 | ?z ?c ?d .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-4-02.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?a ?z .
4 | ?z ?d .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-4-03.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?a ?b }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-4-04.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?a ?b "http://rdf.hp.com/s2" }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-4-05.rq:
--------------------------------------------------------------------------------
1 | SELECT ?y ?a ?b
2 | WHERE
3 | { ?x ?y ?z .
4 | ?z ?a ?b .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-4-06.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?p1 ?v1 .
4 | ?y ?p2 ?v2 .
5 | FILTER str(?x) = str(?y) .
6 | }
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-4-07.rq:
--------------------------------------------------------------------------------
1 | SELECT ?x ?y
2 | WHERE
3 | { ?x ?p1 "v-a-1" .
4 | ?y ?p2 "v-a-2" .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-5-01.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?x ?z }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-5-02.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?x ?x }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-5-03.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?z ?x ?x }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-5-04.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?z ?x }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-6-01.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?x ?z }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-6-02.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?x ?x }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-6-03.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?z ?x ?x }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-6-04.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?z ?x }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-7-01.rq:
--------------------------------------------------------------------------------
1 | SELECT ?x ?y ?a
2 | WHERE
3 | { ?x ?y ?z .
4 | ?y ?a ?b .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-7-02.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?y ?a ?b .
4 | ?x ?y ?z .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-7-03.rq:
--------------------------------------------------------------------------------
1 | SELECT ?x ?y ?a
2 | WHERE
3 | { ?x ?y ?z .
4 | ?y ?a ?b .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-7-04.rq:
--------------------------------------------------------------------------------
1 | SELECT ?x ?y ?a
2 | WHERE
3 | { ?y ?a ?b .
4 | ?x ?y ?z .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-9-01.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z .
4 | FILTER ( ?z = "v-1-1" ) .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-9-02.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z .
4 | FILTER ( ?z = "v-1-1" ) .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-01.rq:
--------------------------------------------------------------------------------
1 | SELECT ?x ?y
2 | WHERE
3 | { ?x ?y "value" }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-02.rq:
--------------------------------------------------------------------------------
1 | PREFIX ns:
2 | SELECT ?x ?y
3 | WHERE
4 | { ?x ?y "value"^^ns:someType }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-03.rq:
--------------------------------------------------------------------------------
1 | PREFIX ex:
2 | SELECT ?x ?y
3 | WHERE
4 | { ?x ?y "value"^^ex:someType }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-04.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 |
3 | SELECT ?x ?y
4 | WHERE
5 | { ?x ?y "value"^^xsd:string }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-05.rq:
--------------------------------------------------------------------------------
1 | SELECT ?z
2 | WHERE
3 | { ?x ?y ?z }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-06.rq:
--------------------------------------------------------------------------------
1 | PREFIX ns:
2 | SELECT ?z
3 | WHERE
4 | { ?x ?y ?z .
5 | FILTER ( ( str(?z) = "value" ) && ( datatype(?z) = ns:someType ) ) .
6 | }
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-07.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-08.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y "value"@en }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-09.rq:
--------------------------------------------------------------------------------
1 | PREFIX ns:
2 | SELECT *
3 | WHERE
4 | { ?x ?y "value"^^ns:someType }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-10.rq:
--------------------------------------------------------------------------------
1 | PREFIX rdf:
2 |
3 | SELECT *
4 | WHERE
5 | { ?x ?y "value"^^rdf:XMLLiteral }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-11.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z .
4 | FILTER ( str(?z) = str("value"@en) ) .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-12.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?z .
4 | FILTER ( ?z = "value"@en ) .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-13.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y 5 }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-15.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?v .
4 | FILTER ( ?v = 5 ) .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-16.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?v .
4 | FILTER ( ?v = 5 ) .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-17.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y "true" }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-18.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | {
4 | ?x ?y ?v .
5 | FILTER ( ?v = true )
6 | }
7 |
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-19.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y 5.7 }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/rap/test-B-20.rq:
--------------------------------------------------------------------------------
1 | SELECT *
2 | WHERE
3 | { ?x ?y ?v .
4 | FILTER ( ?v = 5.7 ) .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AKSW/Erfurt/cafb3a4caef01db9cb6dddf97929f7fc34c5477c/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/LICENSE
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/data-1.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x :p "1"^^xsd:integer .
5 |
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/data-2.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x :p "1"^^xsd:integer .
5 | :x :p "2"^^xsd:integer .
6 | :x :p "3"^^xsd:integer .
7 | :x :p "4"^^xsd:integer .
8 |
9 | :x :q "1"^^xsd:integer .
10 | :x :q "2"^^xsd:integer .
11 | :x :q "3"^^xsd:integer .
12 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/filter-nested-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?v
4 | { :x :p ?v . FILTER(?v = 1) }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/filter-nested-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?v
4 | { :x :p ?v . { FILTER(?v = 1) } }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/filter-placement-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?v
4 | {
5 | ?s :p ?v .
6 | FILTER (?v = 2)
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/filter-placement-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?v
4 | {
5 | FILTER (?v = 2)
6 | ?s :p ?v .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/filter-placement-3.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?v ?w
4 | {
5 | FILTER (?v = 2)
6 | FILTER (?w = 3)
7 | ?s :p ?v .
8 | ?s :q ?w .
9 | }
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/filter-scope-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | {
5 | :x :p ?v .
6 | { :x :q ?w
7 | OPTIONAL { :x :p ?v2 FILTER(?v = 1) }
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/join-combo-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?a ?y ?d ?z
4 | {
5 | ?a :p ?c OPTIONAL { ?a :r ?d }.
6 | ?a ?p 1 { ?p a ?y } UNION { ?a ?z ?p }
7 | }
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/join-combo-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?x ?y ?z
4 | {
5 | GRAPH ?g { ?x ?p 1 } { ?x :p ?y } UNION { ?p a ?z }
6 | }
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/join-combo-graph-1.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :b :p "1"^^xsd:integer .
5 | _:a :p "9"^^xsd:integer .
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/opt-filter-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | {
5 | ?x :p ?v .
6 | OPTIONAL
7 | {
8 | ?y :q ?w .
9 | FILTER(?v=2)
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/opt-filter-1.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x1 :p "1"^^xsd:integer .
5 | :x2 :p "2"^^xsd:integer .
6 |
7 | :x3 :q "3"^^xsd:integer .
8 | :x3 :q "4"^^xsd:integer .
9 |
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/opt-filter-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | {
5 | ?x :p ?v .
6 | OPTIONAL
7 | {
8 | ?y :q ?w .
9 | FILTER(?v=2)
10 | FILTER(?w=3)
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/opt-filter-2.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x1 :p "1"^^xsd:integer .
5 | :x2 :p "2"^^xsd:integer .
6 |
7 | :x3 :q "3"^^xsd:integer .
8 | :x3 :q "4"^^xsd:integer .
9 |
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/opt-filter-3.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | {
5 | :x :p ?v .
6 | { :x :q ?w
7 | # ?v is not in scope so ?v2 never set
8 | OPTIONAL { :x :p ?v2 FILTER(?v = 1) }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/opt-filter-3.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x1 :p "1"^^xsd:integer .
5 | :x2 :p "2"^^xsd:integer .
6 |
7 | :x3 :q "3"^^xsd:integer .
8 | :x3 :q "4"^^xsd:integer .
9 |
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/two-nested-opt-alt.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | ## The nested optional example, rewritten to a form that is the same
4 | ## for the SPARQL algebra and the declarative semantics.
5 | SELECT *
6 | {
7 | :x1 :p ?v .
8 | OPTIONAL { :x3 :q ?w }
9 | OPTIONAL { :x3 :q ?w . :x2 :p ?v }
10 | }
11 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/two-nested-opt.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | {
5 | :x1 :p ?v .
6 | OPTIONAL
7 | {
8 | :x3 :q ?w .
9 | OPTIONAL { :x2 :p ?v }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/two-nested-opt.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x1 :p "1"^^xsd:integer .
5 | :x2 :p "2"^^xsd:integer .
6 | :x3 :q "3"^^xsd:integer .
7 | :x3 :q "4"^^xsd:integer .
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/algebra/var-scope-join-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | {
5 | ?X :name "paul"
6 | {?Y :name "george" . OPTIONAL { ?X :email ?Z } }
7 | }
8 |
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/ask/ask-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | ASK { :x :p 1 }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/ask/ask-1.srx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | true
6 |
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/ask/ask-4.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | ASK { :x :p 99 }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/ask/ask-4.srx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/ask/ask-7.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | ASK { :x :p ?x }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/ask/ask-7.srx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | true
6 |
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/ask/ask-8.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | ASK { :x :p ?x . FILTER(?x = 99) }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/ask/ask-8.srx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/ask/data.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x :p "1"^^xsd:integer .
5 | :x :p "2"^^xsd:integer .
6 | :x :p "3"^^xsd:integer .
7 |
8 | :y :p :a .
9 | :a :q :r .
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/base-prefix-1.rq:
--------------------------------------------------------------------------------
1 | BASE
2 | PREFIX : <>
3 |
4 | SELECT * WHERE { :x ?p ?v }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/base-prefix-2.rq:
--------------------------------------------------------------------------------
1 | BASE
2 | PREFIX : <#>
3 |
4 | SELECT * WHERE { :x ?p ?v }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/base-prefix-3.rq:
--------------------------------------------------------------------------------
1 | PREFIX ns:
2 | PREFIX x:
3 |
4 | SELECT * WHERE { x:x ns:p ?v }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/base-prefix-4.rq:
--------------------------------------------------------------------------------
1 | BASE
2 |
3 | SELECT * WHERE { ?v }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/base-prefix-5.rq:
--------------------------------------------------------------------------------
1 | BASE
2 |
3 | SELECT * WHERE { <#x> <#p> ?v }
4 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/bgp-no-match.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX foaf:
3 | SELECT ?x
4 | WHERE {
5 | ?x foaf:name "John Smith" ;
6 | a foaf:Womble .
7 | }
8 |
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/bgp-no-match.srx:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/data-1.ttl:
--------------------------------------------------------------------------------
1 | @prefix ns: .
2 | @prefix x: .
3 | @prefix z: .
4 |
5 | x:x ns:p "d:x ns:p" .
6 | x:x x:p "x:x x:p" .
7 |
8 | z:x z:p "z:x z:p" .
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/data-2.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 |
5 | :x :list0 () .
6 | :x :list1 ("1"^^xsd:integer) .
7 | :x :list2 ("11"^^xsd:integer "22"^^xsd:integer) .
8 | :x :list3 ("111"^^xsd:integer "222"^^xsd:integer "333"^^xsd:integer) .
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/data-3.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 |
3 | # This file uses UNIX line end conventions.
4 |
5 | :x1 :p1 "x" .
6 | :x2 :p2 """x
7 | y""" .
8 |
9 | :x3 :p3 """x
10 | y"""^^:someType .
11 |
12 |
13 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/data-5.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x :p1 "1"^^xsd:integer .
5 | :x :p2 "2"^^xsd:integer .
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/data-6.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x :p1 "1"^^xsd:integer .
5 | :x :p1 "2"^^xsd:integer .
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/data-7.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix foaf: .
3 |
4 | :john a foaf:Person ;
5 | foaf:name "John Smith" .
6 |
7 |
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/list-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?p
4 | { :x ?p () . }
5 |
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/list-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?p
4 | { :x ?p (1) . }
5 |
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/list-3.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?p ?v
4 | { :x ?p (?v) . }
5 |
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/list-4.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?p ?v ?w
4 | { :x ?p (?v ?w) . }
5 |
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/prefix-name-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX ex:
2 | SELECT ?p {
3 | ex: ?p 1 .
4 | }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/quotes-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?x
4 | { ?x ?p '''x''' }
5 |
6 |
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/quotes-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT ?x
4 | { ?x ?p """x""" }
5 |
6 |
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/quotes-3.rq:
--------------------------------------------------------------------------------
1 | # This query uses UNIX line end conventions.
2 | # It is in CVS in binary.
3 | PREFIX :
4 |
5 | SELECT ?x
6 | { ?x ?p '''x
7 | y'''
8 | }
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/quotes-4.rq:
--------------------------------------------------------------------------------
1 | # This query uses UNIX line end conventions.
2 | # It is in CVS in binary.
3 | PREFIX :
4 | PREFIX xsd:
5 |
6 | SELECT ?x
7 | { ?x ?p """x
8 | y"""^^:someType
9 | }
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/spoo-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 |
4 | SELECT ?s WHERE {
5 | ?s :p1 1, 2 .
6 | }
7 |
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/term-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 |
4 | SELECT * { :x ?p true . }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/term-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 |
4 | SELECT * { :x ?p false }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/term-3.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 |
4 | SELECT * { :x a ?C . }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/term-4.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 |
4 | SELECT * { :x ?p 123.0 }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/term-5.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 |
4 | SELECT * { :x ?p 123.0. }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/term-6.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 |
4 | # DOT is part of the decimal.
5 | SELECT * { :x ?p 456. }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/term-7.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 |
4 | # DOT is part of the decimal.
5 | SELECT * { :x ?p 456. . }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/term-8.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 |
4 | # DOT is part of the decimal.
5 | SELECT * { :x ?p +5 }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/term-9.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 |
4 | # DOT is part of the decimal.
5 | SELECT * { :x ?p -18 }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/var-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 |
4 | SELECT * { :x ?p $v }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/basic/var-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 |
4 | SELECT * { :x ?p $v . :x ?p ?v }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/bnode-coreference/query.rq:
--------------------------------------------------------------------------------
1 | PREFIX rdf:
2 | PREFIX foaf:
3 |
4 | SELECT ?x ?y
5 | WHERE {
6 | ?x foaf:knows ?y .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/boolean-effective-value/query-bev-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?a
4 | WHERE
5 | { ?a :p ?v .
6 | FILTER (?v) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/boolean-effective-value/query-bev-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?a
4 | WHERE
5 | { ?a :p ?v .
6 | FILTER ( ! ?v ) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/boolean-effective-value/query-bev-3.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?a
4 | WHERE
5 | { ?a :p ?v .
6 | FILTER ("true"^^xsd:boolean && ?v) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/boolean-effective-value/query-bev-4.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?a
4 | WHERE
5 | { ?a :p ?v .
6 | FILTER ("false"^^xsd:boolean || ?v) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/boolean-effective-value/query-bev-5.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?a
4 | WHERE
5 | { ?a :p ?v .
6 | OPTIONAL
7 | { ?a :q ?w } .
8 | FILTER (?w) .
9 | }
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/boolean-effective-value/query-bev-6.rq:
--------------------------------------------------------------------------------
1 | PREFIX xsd:
2 | PREFIX :
3 | SELECT ?a ?w
4 | WHERE
5 | { ?a :p ?v .
6 | OPTIONAL
7 | { ?a :q ?w } .
8 | FILTER ( ! ?w ) .
9 | }
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/boolean-effective-value/query-boolean-literal.rq:
--------------------------------------------------------------------------------
1 | prefix :
2 | select ?x where {
3 | ?x :p "foo" .
4 | FILTER (true) .
5 | }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/bound/bound1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | SELECT ?a ?c
3 | WHERE
4 | { ?a :b ?c .
5 | OPTIONAL
6 | { ?c :d ?e } .
7 | FILTER (! bound(?e))
8 | }
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/bound/data.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | :a1 :b :c1 .
3 | :c1 :d :e .
4 | :a2 :b :c2 .
5 | :c2 :b :f .
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/cast/cast-bool.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX rdf:
3 | PREFIX xsd:
4 | SELECT ?s WHERE {
5 | ?s :p ?v .
6 | FILTER(datatype(xsd:boolean(?v)) = xsd:boolean) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/cast/cast-dT.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX rdf:
3 | PREFIX xsd:
4 | SELECT ?s WHERE {
5 | ?s :p ?v .
6 | FILTER(datatype(xsd:dateTime(?v)) = xsd:dateTime) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/cast/cast-dbl.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX rdf:
3 | PREFIX xsd:
4 | SELECT ?s WHERE {
5 | ?s :p ?v .
6 | FILTER(datatype(xsd:double(?v)) = xsd:double) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/cast/cast-dec.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX rdf:
3 | PREFIX xsd:
4 | SELECT ?s WHERE {
5 | ?s :p ?v .
6 | FILTER(datatype(xsd:decimal(?v)) = xsd:decimal) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/cast/cast-flt.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX rdf:
3 | PREFIX xsd:
4 | SELECT ?s WHERE {
5 | ?s :p ?v .
6 | FILTER(datatype(xsd:float(?v)) = xsd:float) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/cast/cast-int.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX rdf:
3 | PREFIX xsd:
4 | SELECT ?s WHERE {
5 | ?s :p ?v .
6 | FILTER(datatype(xsd:integer(?v)) = xsd:integer) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/cast/cast-str.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX rdf:
3 | PREFIX xsd:
4 | SELECT ?s WHERE {
5 | ?s :p ?v .
6 | FILTER(datatype(xsd:string(?v)) = xsd:string) .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/cast/data.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 |
3 | :iri :p :z .
4 | :str :p "string" .
5 | :fltdbl :p "-10.2E3" .
6 | :decimal :p "+33.3300" .
7 | :int :p "13" .
8 | :dT :p "2002-10-10T17:00:00Z" .
9 | :bool :p "true" .
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/construct/data-opt.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x :p :a .
5 | :x :p :b .
6 | :x :p :c .
7 | :x :p "1"^^xsd:integer .
8 |
9 | :a :q "2"^^xsd:integer .
10 | :a :r "2"^^xsd:integer .
11 |
12 | :b :q "2"^^xsd:integer .
13 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/construct/query-construct-optional.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | CONSTRUCT { ?x :p2 ?v }
4 |
5 | WHERE
6 | {
7 | ?x :p ?o .
8 | OPTIONAL {?o :q ?v }
9 | }
10 |
11 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/construct/query-ident.rq:
--------------------------------------------------------------------------------
1 | PREFIX rdf:
2 | PREFIX foaf:
3 |
4 | CONSTRUCT { ?s ?p ?o . }
5 | WHERE {
6 | ?s ?p ?o .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/construct/query-reif-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX rdf:
2 | PREFIX foaf:
3 |
4 | CONSTRUCT { [ rdf:subject ?s ;
5 | rdf:predicate ?p ;
6 | rdf:object ?o ] . }
7 | WHERE {
8 | ?s ?p ?o .
9 | }
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/construct/query-reif-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX rdf:
2 | PREFIX foaf:
3 |
4 | CONSTRUCT { _:a rdf:subject ?s ;
5 | rdf:predicate ?p ;
6 | rdf:object ?o . }
7 | WHERE {
8 | ?s ?p ?o .
9 | }
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/construct/query-subgraph.rq:
--------------------------------------------------------------------------------
1 | PREFIX rdf:
2 | PREFIX foaf:
3 |
4 | CONSTRUCT { ?s foaf:name ?o . }
5 | WHERE {
6 | ?s foaf:name ?o .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/construct/result-construct-optional.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x :p2 "2"^^xsd:integer .
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/construct/result-subgraph.ttl:
--------------------------------------------------------------------------------
1 | @prefix foaf: .
2 | @prefix rdf: .
3 |
4 | _:gff foaf:name "Alice" .
5 |
6 | _:g2a foaf:name "Bob" .
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/data-g1-dup.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x :p "1"^^xsd:integer .
5 | :a :p "9"^^xsd:integer .
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/data-g1.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x :p "1"^^xsd:integer .
5 | :a :p "9"^^xsd:integer .
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/data-g2-dup.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x :q "2"^^xsd:integer .
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/data-g2.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x :q "2"^^xsd:integer .
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/data-g3-dup.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | _:x :p "1"^^xsd:integer .
5 | _:a :p "9"^^xsd:integer .
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/data-g3.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | _:x :p "1"^^xsd:integer .
5 | _:a :p "9"^^xsd:integer .
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/data-g4-dup.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | _:x :q "2"^^xsd:integer .
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/data-g4.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | _:x :q "2"^^xsd:integer .
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/dataset-01.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | FROM
5 | { ?s ?p ?o }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/dataset-02.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | FROM NAMED
5 | { ?s ?p ?o }
6 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/dataset-03.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | FROM NAMED
5 | {
6 | GRAPH ?g { ?s ?p ?o }
7 | }
8 |
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/dataset-04.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | FROM
5 | {
6 | GRAPH ?g { ?s ?p ?o }
7 | }
8 |
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/dataset-05.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | FROM
5 | FROM NAMED
6 | { ?s ?p ?o }
7 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/dataset-06.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | FROM
5 | FROM NAMED
6 | {
7 | GRAPH ?g { ?s ?p ?o }
8 | }
9 |
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/dataset-07.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | FROM
5 | FROM NAMED
6 | {
7 | { ?s ?p ?o }
8 | UNION
9 | { GRAPH ?g { ?s ?p ?o } }
10 | }
11 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/dataset-08.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | FROM
5 | FROM NAMED
6 | {
7 | ?s ?p ?o
8 | GRAPH ?g { ?s ?q ?v }
9 | }
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/dataset-09.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | FROM
5 | FROM NAMED {
6 | ?s ?p ?o
7 | GRAPH ?g { ?s ?q ?v }
8 | }
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/dataset-09b.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | FROM
5 | FROM NAMED {
6 | ?s ?p ?o
7 | GRAPH ?g { ?s ?q ?v }
8 | }
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/dataset-10.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | FROM
5 | FROM NAMED
6 | {
7 | ?s ?p ?o
8 | GRAPH ?g { ?s ?q ?v }
9 | }
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/dataset-10b.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | FROM
5 | FROM NAMED
6 | {
7 | ?s ?p ?o
8 | GRAPH ?g { ?s ?q ?v }
9 | }
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/dataset/dataset-11.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 |
3 | SELECT *
4 | FROM
5 | FROM NAMED
6 | FROM NAMED
7 | FROM NAMED
8 | FROM NAMED
9 | {
10 | { ?s ?p ?o }
11 | UNION
12 | { GRAPH ?g { ?s ?p ?o } }
13 | }
14 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/distinct/data-node.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x1 :p1 :z1 .
5 | :x1 :p1 _:a .
6 |
7 | :x1 :p2 :z1 .
8 | :x1 :p2 _:a .
9 |
10 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/distinct/data-opt.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x1 :p1 :z1 .
5 | :x1 :p1 :z2 .
6 | :x1 :p1 _:a .
7 |
8 | :x1 :p2 :z1 .
9 | :x1 :p2 :z2 .
10 | :x1 :p2 _:a .
11 |
12 | :z1 :q :r .
13 | _:a :q :s .
14 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/distinct/data-star.ttl:
--------------------------------------------------------------------------------
1 | @prefix : .
2 | @prefix xsd: .
3 |
4 | :x1 :p "abc" .
5 | :x1 :q "abc" .
6 | :x2 :p "abc" .
7 |
8 |
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/distinct/distinct-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 |
4 | SELECT DISTINCT ?v
5 | {
6 | ?x ?p ?v .
7 | }
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/distinct/distinct-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 |
4 | SELECT DISTINCT ?v
5 | {
6 | :x1 ?p ?o
7 | OPTIONAL { ?o :q ?v }
8 | }
9 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/distinct/distinct-star-1.rq:
--------------------------------------------------------------------------------
1 | PREFIX :
2 | PREFIX xsd:
3 | SELECT DISTINCT *
4 | WHERE {
5 | { ?s :p ?o } UNION { ?s :q ?o }
6 | }
7 |
8 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/distinct/no-distinct-1.rq:
--------------------------------------------------------------------------------
1 | SELECT ?v
2 | {
3 | ?x ?p ?v .
4 | }
5 |
--------------------------------------------------------------------------------
/tests/unit/Erfurt/Sparql/_files/w3c-dawg2/data-r2/distinct/no-distinct-2.rq:
--------------------------------------------------------------------------------
1 | PREFIX :