RDF API for PHP

SPARQL testcases

This turorial is part of the RAP - Rdf API for PHP documentation.


Tobias Gauss <tobias.gauss@web.de>
January 2006


Our SPARQL Engine passes the following Testcases. The first testcases are the DAWG Testcases. The second part of the testcases have been adopted from ARQ . There are also some custom testcases.

Data Testcase Result
dawg-tp-01 dawg-tp-01 passed
dawg-tp-02 dawg-tp-02 passed
dawg-tp-03 dawg-tp-03 passed
dawg-tp-04 dawg-tp-04 passed
ex2-1a ex2-1a passed
ex2-2a ex2-2a passed
ex2-3a ex2-3a passed
ex2-4a ex2-4a passed
q-opt-1 q-opt-1 passed
q-opt-2 q-opt-2 passed
dawg-query-001 dawg-query-001 passed
dawg-query-002 dawg-query-002 passed
dawg-query-003 dawg-query-003 passed
dawg-query-004 dawg-query-004 passed
q-select-1 q-select-1 passed
q-select-2 q-select-2 passed
q-select-3 q-select-3 passed
customUnion1 customUnion1 passed
customUnion2 customUnion2 passed
data-sort-4.n3 query-sort-5 passed
data-sort-4.n3 query-sort-4 passed
data-sort-3.n3 query-sort-3 passed
data-sort-1.n3 query-sort-2 passed
data-sort-1.n3 query-sort-1 passed
data-sort-6.n3 query-sort-6 passed
data-sort-8.n3 query-sort-4 passed
data-sort-4.n3 limitOff_1 passed
data-sort-4.n3 limitOff_2 passed
data-sort-4.n3 limitOff_3 passed
data.n3 bound1 passed
ex3.n3 ex3 passed
ex11.2.3.1_0.n3 ex11.2.3.1_0 passed
ex11.2.3.2_0.n3 ex11.2.3.2_1 passed
ex11.2.3.3_0.n3 ex11.2.3.3_0 passed
ex11.2.3.4_0.n3 ex11.2.3.4_0 passed
ex11.2.3.5_0.n3 ex11.2.3.5_0 passed
ex11.2.3.7_0.n3 ex11.2.3.7_0 passed
data-f1.n3 expr-1 passed
data-f1.n3 expr-2 passed
data-f1.n3 expr-3 passed
data-bool1.n3 query-bev-1 passed
data-bool1.n3 query-bev-2 passed
data-bool2.n3 query-bev-5 passed
data-bool2.n3 query-bev-6 passed
data-fil1.n3 q-str-1 passed
regex-data-01.n3 regex-query-001 passed
regex-data-01.n3 regex-query-002 passed
regex-data-01.n3 regex-query-003 passed
ex11.2.3.6_0.n3 ex11.2.3.6_0 passed
data-bool1.n3 query-bev-3 passed
data-bool1.n3 query-bev-4 passed
data-fil1.n3 q-str-2 passed
data-fil1.n3 q-str-3 passed
data-fil1.n3 q-str-4 passed
data-fil1.n3 q-blank-1 passed
data-fil1_changed.n3 q-datatype-1 passed
ex11_0.n3 ex11_0 failed
ex11_0.n3 ex11_1 passed
ex11.2.3.1_1.n3 ex11.2.3.1_1 passed
ex11.2.3.2_0.n3 ex11.2.3.2_0 passed
data-fil1.n3 q-uri-1 passed
data-langMatches.n3 q-langMatches-1 passed
data-langMatches.n3 q-langMatches-2 passed
data-langMatches.n3 q-langMatches-3 passed
data-langMatches.n3 q-langMatches-4 failed
data-eq.n3 query-eq-1 passed
data-eq.n3 query-eq-2 passed
data-eq.n3 query-eq-3 passed
data-eq.n3 query-eq-4 passed
data-eq.n3 query-eq-5 passed
data-eq.n3 query-eq-graph-1 passed
data-eq.n3 query-eq-graph-2 passed
data-eq.n3 query-eq-graph-3 passed
data-eq.n3 query-eq-graph-4 passed
data-arq-basic.n3 q-base-prefix-1 passed
data-arq-basic.n3 q-base-prefix-2 passed
data-arq-basic.n3 q-base-prefix-3 passed
data-arq-basic.n3 q-base-prefix-4 passed
data-arq-basic.n3 q-base-prefix-5 passed
data-construct1.n3 q-construct-1 passed
data-construct1.n3 q-construct-2 passed
reif-data-1.n3 q-reif-1 passed
reif-data-2.n3 q-reif-2 passed
model0.nt test-0-01 passed
model0.nt test-0-02 passed
model0.nt test-0-03 passed
model0.nt test-0-04 passed
model1.nt test-1-01 passed
model1.nt test-1-02 passed
model1.nt test-1-03 passed
model1.nt test-1-04 passed
model1.nt test-1-05 passed
model1.nt test-1-06 passed
model1.nt test-1-07 passed
model1.nt test-1-08 passed
model1.nt test-1-09 passed
model1.nt test-1-10 passed
model1.nt test-2-01 passed
model1.nt test-2-02 passed
model1.nt test-2-03 passed
model1.nt test-2-04 passed
model1.nt test-2-05 passed
model1.nt test-2-06 passed
model1.nt test-2-07 passed
model1.nt test-2-08 passed
model1.nt test-2-09 passed
model1.nt test-2-10 passed
model1.nt test-3-01 passed
model1.nt test-3-02 passed
model1.nt test-3-03 passed
model1.nt test-3-04 passed
model1.nt test-3-05 passed
model1.nt test-3-06 passed
model5.nt test-3-07 passed
model2.nt test-4-01 passed
model2.nt test-4-02 passed
model2.nt test-4-03 passed
model2.nt test-4-04 passed
model3.nt test-4-05 passed
model3.nt test-4-07 passed
model4.nt test-5-01 passed
model4.nt test-5-02 passed
model4.nt test-5-03 passed
model4.nt test-5-04 passed
model4.nt test-6-01 passed
model4.nt test-6-02 passed
model4.nt test-6-03 passed
model6.nt test-7-01 passed
model6.nt test-7-02 passed
model7.nt test-7-03 passed
model7.nt test-7-04 passed
model1.nt test-9-02 passed
model8.n3 test-B-01 failed
model8.n3 test-B-02 passed
model8.n3 test-B-03 passed
model8.n3 test-B-04 passed
model8.n3 test-B-05 passed
model9.n3 test-B-08 passed
model9.n3 test-B-09 passed
model9.n3 test-B-10 passed
model9.n3 test-B-11 passed
model9.n3 test-B-12 failed
model9.n3 test-B-13 passed
model9.n3 test-B-19 passed