Closed jacoscaz closed 4 years ago
This package - which is awesome, by the way - seems to work well with the SPARQL 1.0 manifest available at https://w3c.github.io/rdf-tests/sparql11/data-r2/manifest.ttl . This script https://github.com/beautifulinteractions/node-quadstore/blob/5c8bfbecaef6f9a3d8a67a2d80fdcd2f59ee281b/package.json#L22 produces the following output:
✔ Basic - Prefix/Base 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#base-prefix-1) ✔ Basic - Prefix/Base 2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#base-prefix-2) ✔ Basic - Prefix/Base 3 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#base-prefix-3) ✔ Basic - Prefix/Base 4 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#base-prefix-4) ✔ Basic - Prefix/Base 5 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#base-prefix-5) ✔ Basic - List 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#list-1) ✖ Basic - List 2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#list-2) ✖ Basic - List 3 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#list-3) ✖ Basic - List 4 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#list-4) ✔ Basic - Quotes 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#quotes-1) ✔ Basic - Quotes 2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#quotes-2) ✔ Basic - Quotes 3 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#quotes-3) ✔ Basic - Quotes 4 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#quotes-4) ✔ Basic - Term 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#term-1) ✔ Basic - Term 2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#term-2) ✔ Basic - Term 3 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#term-3) ✔ Basic - Term 4 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#term-4) ✔ Basic - Term 5 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#term-5) ✖ Basic - Term 6 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#term-6) ✖ Basic - Term 7 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#term-7) ✖ Basic - Term 8 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#term-8) ✔ Basic - Term 9 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#term-9) ✔ Basic - Var 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#var-1) ✔ Basic - Var 2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#var-2) ✔ Non-matching triple pattern (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#bgp-no-match) ✔ Basic graph pattern - spoo (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#spoo-1) ✔ Prefix name 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/basic/manifest#prefix-name-1) ✔ dawg-triple-pattern-001 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/triple-match/manifest#dawg-triple-pattern-001) ✔ dawg-triple-pattern-002 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/triple-match/manifest#dawg-triple-pattern-002) ✖ dawg-triple-pattern-003 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/triple-match/manifest#dawg-triple-pattern-003) ✔ dawg-triple-pattern-004 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/triple-match/manifest#dawg-triple-pattern-004) ✔ open-eq-01 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#open-eq-01) ✔ open-eq-02 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#open-eq-02) ✖ open-eq-03 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#open-eq-03) ✖ open-eq-04 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#open-eq-04) ✖ open-eq-05 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#open-eq-05) ✖ open-eq-06 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#open-eq-06) ✖ open-eq-07 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#open-eq-07) ✖ open-eq-08 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#open-eq-08) ✖ open-eq-09 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#open-eq-09) ✖ open-eq-10 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#open-eq-10) ✖ open-eq-11 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#open-eq-11) ✖ open-eq-12 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#open-eq-12) ✖ date-1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#date-1) ✖ date-2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#date-2) ✖ date-3 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#date-3) ✖ date-4 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#date-4) ✖ open-cmp-01 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#open-cmp-01) ✖ open-cmp-02 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/open-world/manifest#open-cmp-02) ✖ Nested Optionals - 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/algebra/manifest#nested-opt-1) ✖ Nested Optionals - 2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/algebra/manifest#nested-opt-2) ✖ Optional-filter - 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/algebra/manifest#opt-filter-1) ✖ Optional-filter - 2 filters (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/algebra/manifest#opt-filter-2) ✖ Optional-filter - scope of variable (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/algebra/manifest#opt-filter-3) ✖ Filter-placement - 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/algebra/manifest#filter-place-1) ✖ Filter-placement - 2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/algebra/manifest#filter-place-2) ✖ Filter-placement - 3 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/algebra/manifest#filter-place-3) ✖ Filter-nested - 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/algebra/manifest#filter-nested-1) ✖ Filter-nested - 2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/algebra/manifest#filter-nested-2) ✖ Filter-scope - 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/algebra/manifest#filter-scope-1) ✖ Join scope - 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/algebra/manifest#join-scope-1) ✖ Join operator with OPTs, BGPs, and UNIONs (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/algebra/manifest#join-combo-1) ✖ Join operator with Graph and Union (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/algebra/manifest#join-combo-2) ✖ One optional clause (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional/manifest#dawg-optional-001) ✖ Two optional clauses (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional/manifest#dawg-optional-002) ✖ Union is not optional (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional/manifest#dawg-union-001) ✖ Complex optional semantics: 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional/manifest#dawg-optional-complex-1) ✖ Complex optional semantics: 2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional/manifest#dawg-optional-complex-2) ✖ Complex optional semantics: 3 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional/manifest#dawg-optional-complex-3) ✖ Complex optional semantics: 4 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional/manifest#dawg-optional-complex-4) ✖ OPTIONAL-FILTER (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional-filter/manifest#dawg-optional-filter-001) ✖ OPTIONAL - Outer FILTER (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional-filter/manifest#dawg-optional-filter-002) ✖ OPTIONAL - Outer FILTER with BOUND (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional-filter/manifest#dawg-optional-filter-003) ✖ OPTIONAL - Inner FILTER with negative EBV for outer variables (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional-filter/manifest#dawg-optional-filter-004) ✖ dawg-optional-filter-005-simplified (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional-filter/manifest#dawg-optional-filter-005-simplified) ✖ dawg-optional-filter-005-not-simplified (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/optional-filter/manifest#dawg-optional-filter-005-not-simplified) ✔ graph-01 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/graph/manifest#dawg-graph-01) ✖ graph-02 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/graph/manifest#dawg-graph-02) ✔ graph-03 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/graph/manifest#dawg-graph-03) ✖ graph-04 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/graph/manifest#dawg-graph-04) ✖ graph-05 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/graph/manifest#dawg-graph-05) ✔ graph-06 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/graph/manifest#dawg-graph-06) ✖ graph-07 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/graph/manifest#dawg-graph-07) ✖ graph-08 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/graph/manifest#dawg-graph-08) ✖ graph-09 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/graph/manifest#dawg-graph-09) ✖ graph-10b (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/graph/manifest#dawg-graph-10b) ✖ graph-11 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/graph/manifest#dawg-graph-11) ✖ dataset-01 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/dataset/manifest#dawg-dataset-01) ✖ dataset-02 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/dataset/manifest#dawg-dataset-02) ✖ dataset-03 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/dataset/manifest#dawg-dataset-03) ✖ dataset-04 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/dataset/manifest#dawg-dataset-04) ✖ dataset-05 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/dataset/manifest#dawg-dataset-05) ✖ dataset-06 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/dataset/manifest#dawg-dataset-06) ✖ dataset-07 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/dataset/manifest#dawg-dataset-07) ✖ dataset-08 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/dataset/manifest#dawg-dataset-08) ✖ dataset-11 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/dataset/manifest#dawg-dataset-11) ✖ dataset-09b (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/dataset/manifest#dawg-dataset-09b) ✖ dataset-10b (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/dataset/manifest#dawg-dataset-10b) ✖ dataset-12b (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/dataset/manifest#dawg-dataset-12b) ✖ tP-double-double (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-01) ✖ tP-double-float (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-02) ✖ tP-double-decimal (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-03) ✖ tP-float-float (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-04) ✖ tP-float-decimal (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-05) ✖ tP-decimal-decimal (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-06) ✖ tP-integer-short (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-07) ✖ tP-nonPositiveInteger-short (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-08) ✖ tP-negativeInteger-short (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-09) ✖ tP-long-short (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-10) ✖ tP-int-short (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-11) ✖ tP-short-short (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-12) ✖ tP-byte-short (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-13) ✖ tP-nonNegativeInteger-short (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-14) ✖ tP-unsignedLong-short (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-15) ✖ tP-unsignedInt-short (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-16) ✖ tP-unsignedShort-short (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-17) ✖ tP-unsignedByte-short (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-18) ✖ tP-positiveInteger-short (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-19) ✖ tP-short-double (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-20) ✖ tP-short-float (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-21) ✖ tP-short-decimal (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-22) ✖ tP-short-short-fail (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-23) ✖ tP-byte-short-fail (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-24) ✖ tP-short-long-fail (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-25) ✖ tP-short-int-fail (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-26) ✖ tP-short-byte-fail (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-27) ✖ tP-double-float-fail (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-28) ✖ tP-double-decimal-fail (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-29) ✖ tP-float-decimal-fail (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/type-promotion/manifest#type-promotion-30) ✖ Cast to xsd:string (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/cast/manifest#cast-str) ✖ Cast to xsd:float (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/cast/manifest#cast-flt) ✖ Cast to xsd:double (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/cast/manifest#cast-dbl) ✖ Cast to xsd:decimal (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/cast/manifest#cast-dec) ✖ Cast to xsd:integer (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/cast/manifest#cast-int) ✖ Cast to xsd:dateTime (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/cast/manifest#cast-dT) ✖ Cast to xsd:boolean (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/cast/manifest#cast-bool) ✖ Test literal 'true' (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/boolean-effective-value/manifest#dawg-boolean-literal) ✖ Test 'boolean effective value' - true (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/boolean-effective-value/manifest#dawg-bev-1) ✖ Test 'boolean effective value' - false (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/boolean-effective-value/manifest#dawg-bev-2) ✖ Test 'boolean effective value' - && (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/boolean-effective-value/manifest#dawg-bev-3) ✖ Test 'boolean effective value' - || (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/boolean-effective-value/manifest#dawg-bev-4) ✖ Test 'boolean effective value' - optional (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/boolean-effective-value/manifest#dawg-bev-5) ✖ Test 'boolean effective value' - unknown types (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/boolean-effective-value/manifest#dawg-bev-6) ✖ dawg-bound-query-001 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/bound/manifest#dawg-bound-query-001) ✖ str-1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-str-1) ✖ str-2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-str-2) ✖ str-3 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-str-3) ✖ str-4 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-str-4) ✖ isBlank-1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-isBlank-1) ✖ isLiteral (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-isLiteral-1) ✖ datatype-1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-datatype-1) ✖ datatype-2 : Literals with a datatype (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-datatype-2) ✖ datatype-3 : Literals with a datatype of xsd:string (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-datatype-3) ✖ lang-1 : Literals with a lang tag of some kind (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-lang-1) ✖ lang-2 : Literals with a lang tag of '' (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-lang-2) ✔ lang-3 : Graph matching with lang tag being a different case (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-lang-3) ✖ isURI-1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-isURI-1) ✖ isIRI-1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-isIRI-1) ✖ LangMatches-1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-langMatches-1) ✖ LangMatches-2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-langMatches-2) ✖ LangMatches-3 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-langMatches-3) ✖ LangMatches-4 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-langMatches-4) ✖ LangMatches-basic (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#dawg-langMatches-basic) ✖ lang-case-insensitive-eq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#lang-case-insensitive-eq) ✖ lang-case-insensitive-ne (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#lang-case-insensitive-ne) ✖ sameTerm-simple (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#sameTerm-simple) ✖ sameTerm-eq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#sameTerm-eq) ✖ sameTerm-not-eq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-builtin/manifest#sameTerm-not-eq) ✔ Greater-than or equals (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-ops/manifest#ge-1) ✔ Less-than or equals (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-ops/manifest#le-1) ✖ Multiplication (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-ops/manifest#mul-1) ✖ Addition (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-ops/manifest#plus-1) ✖ Subtraction (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-ops/manifest#minus-1) ✖ Unary Plusn (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-ops/manifest#unplus-1) ✖ Unary Minus (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-ops/manifest#unminus-1) ✖ Equality 1-1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-equals/manifest#eq-1) ✖ Equality 1-2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-equals/manifest#eq-2) ✖ Equality 1-3 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-equals/manifest#eq-3) ✖ Equality 1-4 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-equals/manifest#eq-4) ✖ Equality 1-5 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-equals/manifest#eq-5) ✖ Equality - 2 var - test equals (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-equals/manifest#eq-2-1) ✖ Equality - 2 var - test not equals (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-equals/manifest#eq-2-2) ✔ Equality 1-1 -- graph (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-equals/manifest#eq-graph-1) ✔ Equality 1-2 -- graph (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-equals/manifest#eq-graph-2) ✔ Equality 1-3 -- graph (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-equals/manifest#eq-graph-3) ✔ Equality 1-4 -- graph (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-equals/manifest#eq-graph-4) ✖ Equality 1-5 -- graph (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/expr-equals/manifest#eq-graph-5) ✖ regex-query-001 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/regex/manifest#dawg-regex-001) ✖ regex-query-002 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/regex/manifest#dawg-regex-002) ✖ regex-query-003 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/regex/manifest#dawg-regex-003) ✖ regex-query-004 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/regex/manifest#dawg-regex-004) ✖ kanji-01 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/i18n/manifest#kanji-1) ✖ kanji-02 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/i18n/manifest#kanji-2) ✖ normalization-01 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/i18n/manifest#normalization-1) ✖ normalization-02 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/i18n/manifest#normalization-2) ✔ normalization-03 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/i18n/manifest#normalization-3) ✖ ASK-1 (SPARQL XML results) (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/ask/manifest#ask-1) ✖ ASK-4 (SPARQL XML results) (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/ask/manifest#ask-4) ✖ ASK-7 (SPARQL XML results) (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/ask/manifest#ask-7) ✖ ASK-8 (SPARQL XML results) (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/ask/manifest#ask-8) ✔ Numbers: No distinct (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/distinct/manifest#no-distinct-1) ✖ Numbers: Distinct (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/distinct/manifest#distinct-1) ✔ Strings: No distinct (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/distinct/manifest#no-distinct-2) ✖ Strings: Distinct (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/distinct/manifest#distinct-2) ✔ Nodes: No distinct (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/distinct/manifest#no-distinct-3) ✖ Nodes: Distinct (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/distinct/manifest#distinct-3) ✖ Opt: No distinct (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/distinct/manifest#no-distinct-4) ✖ Opt: Distinct (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/distinct/manifest#distinct-4) ✔ All: No distinct (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/distinct/manifest#no-distinct-9) ✖ All: Distinct (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/distinct/manifest#distinct-9) ✖ SELECT DISTINCT * (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/distinct/manifest#distinct-star-1) ✖ sort-1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/sort/manifest#dawg-sort-1) ✖ sort-2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/sort/manifest#dawg-sort-2) ✖ sort-3 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/sort/manifest#dawg-sort-3) ✖ sort-4 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/sort/manifest#dawg-sort-4) ✖ sort-5 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/sort/manifest#dawg-sort-5) ✖ sort-6 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/sort/manifest#dawg-sort-6) ✖ sort-7 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/sort/manifest#dawg-sort-7) ✖ sort-8 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/sort/manifest#dawg-sort-8) ✖ sort-9 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/sort/manifest#dawg-sort-9) ✖ sort-10 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/sort/manifest#dawg-sort-10) ✖ Expression sort (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/sort/manifest#dawg-sort-numbers) ✖ Builtin sort (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/sort/manifest#dawg-sort-builtin) ✖ Function sort (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/sort/manifest#dawg-sort-function) ✖ Limit 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/solution-seq/manifest#limit-1) ✖ Limit 2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/solution-seq/manifest#limit-2) ✖ Limit 3 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/solution-seq/manifest#limit-3) ✖ Limit 4 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/solution-seq/manifest#limit-4) ✖ Offset 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/solution-seq/manifest#offset-1) ✖ Offset 2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/solution-seq/manifest#offset-2) ✖ Offset 3 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/solution-seq/manifest#offset-3) ✖ Offset 4 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/solution-seq/manifest#offset-4) ✖ Slice 1 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/solution-seq/manifest#slice-1) ✖ Slice 2 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/solution-seq/manifest#slice-2) ✖ Slice 3 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/solution-seq/manifest#slice-3) ✖ Slice 4 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/solution-seq/manifest#slice-4) ✖ Slice 5 (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/solution-seq/manifest#slice-5) ✖ SELECT REDUCED * (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/reduced/manifest#reduced-1) ✔ SELECT REDUCED ?x with strings (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/reduced/manifest#reduced-2) ✔ syntax-basic-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-basic-01) ✔ syntax-basic-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-basic-02) ✔ syntax-basic-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-basic-03) ✔ syntax-basic-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-basic-04) ✔ syntax-basic-05.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-basic-05) ✔ syntax-basic-06.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-basic-06) ✔ syntax-qname-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-qname-01) ✔ syntax-qname-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-qname-02) ✔ syntax-qname-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-qname-03) ✔ syntax-qname-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-qname-04) ✖ syntax-qname-05.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-qname-05) ✖ syntax-qname-06.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-qname-06) ✔ syntax-qname-07.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-qname-07) ✔ syntax-qname-08.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-qname-08) ✔ syntax-lit-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-01) ✔ syntax-lit-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-02) ✔ syntax-lit-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-03) ✔ syntax-lit-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-04) ✔ syntax-lit-05.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-05) ✔ syntax-lit-06.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-06) ✔ syntax-lit-07.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-07) ✖ syntax-lit-08.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-08) ✔ syntax-lit-09.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-09) ✔ syntax-lit-10.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-10) ✔ syntax-lit-11.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-11) ✔ syntax-lit-12.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-12) ✔ syntax-lit-13.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-13) ✔ syntax-lit-14.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-14) ✔ syntax-lit-15.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-15) ✔ syntax-lit-16.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-16) ✔ syntax-lit-17.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-17) ✔ syntax-lit-18.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-18) ✔ syntax-lit-19.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-19) ✔ syntax-lit-20.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lit-20) ✔ syntax-struct-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-struct-01) ✔ syntax-struct-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-struct-02) ✔ syntax-struct-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-struct-03) ✔ syntax-struct-05.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-struct-05) ✔ syntax-struct-06.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-struct-06) ✔ syntax-struct-07.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-struct-07) ✔ syntax-struct-08.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-struct-08) ✔ syntax-struct-09.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-struct-09) ✔ syntax-struct-10.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-struct-10) ✔ syntax-struct-11.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-struct-11) ✔ syntax-struct-12.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-struct-12) ✔ syntax-struct-13.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-struct-13) ✔ syntax-struct-14.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-struct-14) ✔ syntax-lists-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lists-01) ✔ syntax-lists-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lists-02) ✔ syntax-lists-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lists-03) ✔ syntax-lists-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lists-04) ✔ syntax-lists-05.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-lists-05) ✔ syntax-bnodes-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-bnodes-01) ✔ syntax-bnodes-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-bnodes-02) ✔ syntax-bnodes-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-bnodes-03) ✔ syntax-bnodes-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-bnodes-04) ✔ syntax-bnodes-05.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-bnodes-05) ✔ syntax-forms-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-forms-01) ✔ syntax-forms-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-forms-02) ✔ syntax-union-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-union-01) ✔ syntax-union-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-union-02) ✔ syntax-expr-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-expr-01) ✔ syntax-expr-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-expr-02) ✔ syntax-expr-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-expr-03) ✔ syntax-expr-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-expr-04) ✔ syntax-expr-05.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-expr-05) ✔ syntax-order-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-order-01) ✔ syntax-order-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-order-02) ✔ syntax-order-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-order-03) ✔ syntax-order-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-order-04) ✔ syntax-order-05.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-order-05) ✔ syntax-order-06.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-order-06) ✔ syntax-order-07.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-order-07) ✔ syntax-limit-offset-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-limit-offset-01) ✔ syntax-limit-offset-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-limit-offset-02) ✔ syntax-limit-offset-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-limit-offset-03) ✔ syntax-limit-offset-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-limit-offset-04) ✔ syntax-pat-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-pat-01) ✔ syntax-pat-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-pat-02) ✔ syntax-pat-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-pat-03) ✔ syntax-pat-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql1/manifest#syntax-pat-04) ✖ syntax-general-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-general-01) ✖ syntax-general-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-general-02) ✖ syntax-general-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-general-03) ✖ syntax-general-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-general-04) ✖ syntax-general-05.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-general-05) ✖ syntax-general-06.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-general-06) ✖ syntax-general-07.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-general-07) ✖ syntax-general-08.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-general-08) ✖ syntax-general-09.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-general-09) ✖ syntax-general-10.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-general-10) ✖ syntax-general-11.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-general-11) ✖ syntax-general-12.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-general-12) ✔ syntax-general-13.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-general-13) ✔ syntax-general-14.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-general-14) ✔ syntax-keywords-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-keywords-01) ✔ syntax-keywords-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-keywords-02) ✔ syntax-keywords-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-keywords-03) ✔ syntax-lists-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-lists-01) ✔ syntax-lists-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-lists-02) ✔ syntax-lists-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-lists-03) ✔ syntax-lists-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-lists-04) ✔ syntax-lists-05.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-lists-05) ✔ syntax-bnode-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-bnode-01) ✔ syntax-bnode-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-bnode-02) ✔ syntax-bnode-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-bnode-03) ✔ syntax-function-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-function-01) ✔ syntax-function-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-function-02) ✔ syntax-function-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-function-03) ✔ syntax-function-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-function-04) ✔ syntax-form-select-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-form-select-01) ✔ syntax-form-select-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-form-select-02) ✔ syntax-form-ask-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-form-ask-02) ✖ syntax-form-construct01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-form-construct01) ✖ syntax-form-construct02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-form-construct02) ✔ syntax-form-construct03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-form-construct03) ✔ syntax-form-construct04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-form-construct04) ✔ syntax-form-construct06.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-form-construct06) ✖ syntax-form-describe01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-form-describe01) ✖ syntax-form-describe02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-form-describe02) ✔ syntax-dataset-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-dataset-01) ✔ syntax-dataset-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-dataset-02) ✔ syntax-dataset-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-dataset-03) ✔ syntax-dataset-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-dataset-04) ✔ syntax-graph-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-graph-01) ✔ syntax-graph-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-graph-02) ✔ syntax-graph-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-graph-03) ✔ syntax-graph-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-graph-04) ✔ syntax-graph-05.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-graph-05) ✖ syntax-esc-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-esc-01) ✖ syntax-esc-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-esc-02) ✖ syntax-esc-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-esc-03) ✖ syntax-esc-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-esc-04) ✖ syntax-esc-05.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql2/manifest#syntax-esc-05) ✔ syn-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-01) ✔ syn-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-02) ✔ syn-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-03) ✔ syn-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-04) ✔ syn-05.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-05) ✔ syn-06.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-06) ✔ syn-07.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-07) ✔ syn-08.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-08) ✔ syn-bad-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-01) ✔ syn-bad-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-02) ✔ syn-bad-03.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-03) ✔ syn-bad-04.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-04) ✔ syn-bad-05.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-05) ✔ syn-bad-06.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-06) ✔ syn-bad-07.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-07) ✔ syn-bad-08.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-08) ✔ syn-bad-09.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-09) ✔ syn-bad-10.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-10) ✔ syn-bad-11.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-11) ✔ syn-bad-12.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-12) ✔ syn-bad-13.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-13) ✔ syn-bad-14.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-14) ✔ syn-bad-15.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-15) ✔ syn-bad-16.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-16) ✔ syn-bad-17.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-17) ✔ syn-bad-18.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-18) ✔ syn-bad-19.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-19) ✔ syn-bad-20.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-20) ✔ syn-bad-21.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-21) ✔ syn-bad-22.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-22) ✔ syn-bad-23.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-23) ✔ syn-bad-24.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-24) ✔ syn-bad-25.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-25) ✔ syn-bad-26.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-26) ✔ syn-bad-27.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-27) ✔ syn-bad-28.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-28) ✔ syn-bad-29.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-29) ✔ syn-bad-30.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-30) ✔ syn-bad-31.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#syn-bad-31) ✔ syn-bad-bnode-dot.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#bnode-dot) ✔ syn-bad-bnodes-missing-pvalues-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#bnodes-missing-pvalues-01) ✔ syn-bad-bnodes-missing-pvalues-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#bnodes-missing-pvalues-02) ✔ syn-bad-empty-optional-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#empty-optional-01) ✔ syn-bad-empty-optional-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#empty-optional-02) ✔ syn-bad-filter-missing-parens.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#filter-missing-parens) ✔ syn-bad-lone-list.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#lone-list) ✔ syn-bad-lone-node.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#lone-node) ✔ syn-blabel-cross-filter (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#blabel-cross-filter) ✖ syn-blabel-cross-graph-bad (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#blabel-cross-graph-bad) ✖ syn-blabel-cross-optional-bad (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#blabel-cross-optional-bad) ✖ syn-blabel-cross-union-bad (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql3/manifest#blabel-cross-union-bad) ✔ syn-09.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql4/manifest#syn-09) ✔ syn-10.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql4/manifest#syn-10) ✔ syn-11.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql4/manifest#syn-11) ✖ syn-bad-34.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql4/manifest#syn-bad-34) ✖ syn-bad-35.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql4/manifest#syn-bad-35) ✖ syn-bad-36.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql4/manifest#syn-bad-36) ✖ syn-bad-37.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql4/manifest#syn-bad-37) ✖ syn-bad-38.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql4/manifest#syn-bad-38) ✖ syn-bad-OPT-breaks-BGP (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql4/manifest#syn-bad-OPT-breaks-BGP) ✔ syn-bad-UNION-breaks-BGP (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql4/manifest#syn-bad-UNION-breaks-BGP) ✖ syn-bad-GRAPH-breaks-BGP (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql4/manifest#syn-bad-GRAPH-breaks-BGP) ✔ syn-leading-digits-in-prefixed-names.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql4/manifest#syn-leading-digits-in-prefixed-names) ✔ syntax-reduced-01.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql5/manifest#syntax-reduced-01) ✔ syntax-reduced-02.rq (http://www.w3.org/2001/sw/DataAccess/tests/data-r2/syntax-sparql5/manifest#syntax-reduced-02) ✖ 207 / 438 tests succeeded!
Would you accept a PR that adds this to the documentation?
That's great to hear!
A PR to update the docs on this is definitely welcome.
This package - which is awesome, by the way - seems to work well with the SPARQL 1.0 manifest available at https://w3c.github.io/rdf-tests/sparql11/data-r2/manifest.ttl . This script https://github.com/beautifulinteractions/node-quadstore/blob/5c8bfbecaef6f9a3d8a67a2d80fdcd2f59ee281b/package.json#L22 produces the following output:
Would you accept a PR that adds this to the documentation?