Conformance to the SPARQL 1.1 Query Language: see W3C test suite.
49/127 (38.6%) tests passed.
Test name | Passed | Comment |
---|---|---|
bind01 - BIND | true | |
bind02 - BIND | true | |
bind03 - BIND | true | |
bind04 - BIND | true | |
bind05 - BIND | true | |
bind06 - BIND | true | |
bind07 - BIND | true | |
bind08 - BIND | true | |
bind10 - BIND scoping - Variable in filter not in scope | true | |
bind11 - BIND scoping - Variable in filter in scope | true | |
Post-query VALUES with subj-var, 1 row | true | |
Post-query VALUES with obj-var, 1 row | true | |
Post-query VALUES with 2 obj-vars, 1 row | true | |
Post-query VALUES with 2 obj-vars, 1 row with UNDEF | false | |
Post-query VALUES with 2 obj-vars, 2 rows with UNDEF | false | |
Post-query VALUES with pred-var, 1 row | true | |
Post-query VALUES with (OPTIONAL) obj-var, 1 row | true | |
Post-query VALUES with subj/obj-vars, 2 rows with UNDEF | false | |
Inline VALUES graph pattern | true | |
Post-subquery VALUES | false | Query pattern not supported or unknown |
constructwhere01 - CONSTRUCT WHERE | false | Not implemented |
constructwhere02 - CONSTRUCT WHERE | false | Not implemented |
constructwhere03 - CONSTRUCT WHERE | false | Not implemented |
tsv01 - TSV Result Format | false | Attribute without value Line: 6 Column: 47 Char: > |
tvs02 - TSV Result Format | false | Attribute without value Line: 6 Column: 47 Char: > |
tsv03 - TSV Result Format | false | Attribute without value Line: 7 Column: 98 Char: > |
Exists with one constant | true | |
Exists with ground triple | true | |
Exists within graph pattern | false | Cannot resolve relative IRI exists02.ttl because no base IRI was set. |
Nested positive exists | true | |
Nested negative exists in positive exists | true | |
STRDT() | true | |
STRDT(STR()) | true | |
ROUND() | false | |
CONCAT() | false | |
CONCAT() 2 | false | Cannot read property '_attributes' of undefined |
SUBSTR() (3-argument) | false | |
SUBSTR() (2-argument) | false | |
STRLEN() | false | |
UCASE() | false | |
LCASE() | false | |
ENCODE_FOR_URI() | false | |
CONTAINS() | false | |
STRDT() TypeErrors | false | |
STRSTARTS() | true | |
STRENDS() | false | args[0].endsWith is not a function |
plus-1 | false | |
plus-2 | false | |
MD5() | false | expr is not defined |
MD5() over Unicode data | false | expr is not defined |
SHA1() | false | expr is not defined |
SHA1() on Unicode data | false | expr is not defined |
SHA256() | false | expr is not defined |
SHA256() on Unicode data | false | expr is not defined |
STRLANG() | false | |
SHA512() | false | expr is not defined |
SHA512() on Unicode data | false | expr is not defined |
HOURS() | false | |
MINUTES() | true | |
SECONDS() | false | |
YEAR() | true | |
MONTH() | true | |
DAY() | false | |
TIMEZONE() | false | |
TZ() | false | |
STRLANG(STR()) | true | |
BNODE(str) | false | |
IN 1 | false | expr is not defined |
IN 2 | false | expr is not defined |
NOT IN 1 | false | expr is not defined |
NOT IN 2 | false | expr is not defined |
NOW() | false | undefined is not a function |
RAND() | undefined | |
BNODE() | true | |
IRI()/URI() | false | |
IF() | false | |
STRLANG() TypeErrors | false | |
IF() error propogation | false | Cannot read property '_attributes' of undefined |
COALESCE() | false | expr is not defined |
STRBEFORE() | false | args[0].indexOf is not a function |
STRBEFORE() | false | args[0].indexOf is not a function |
STRBEFORE() datatyping | false | |
STRAFTER() | false | args[0].indexOf is not a function |
STRAFTER() | false | args[0].indexOf is not a function |
STRAFTER() datatyping | false | |
REPLACE() | false | args[0].replace is not a function |
REPLACE() with overlapping pattern | true | |
isNumeric() | true | |
REPLACE() with captured substring | true | |
ABS() | true | |
CEIL() | false | |
FLOOR() | false | |
Group-1 | true | |
Group-2 | true | |
Group-3 | false | |
Group-4 | false | |
Group-5 | true | |
jsonres01 - JSON Result Format | false | Text data outside of root node. Line: 38 Column: 1 Char: } |
jsonres02 - JSON Result Format | false | Text data outside of root node. Line: 40 Column: 1 Char: } |
jsonres03 - JSON Result Format | false | Text data outside of root node. Line: 3 Column: 1 Char: } |
jsonres04 - JSON Result Format | false | Text data outside of root node. Line: 3 Column: 1 Char: } |
Subsets by exclusion (NOT EXISTS) | true | |
Subsets by exclusion (MINUS) | true | |
Subtraction with MINUS from a partially bound minuend | true | |
Medical, temporal proximity by exclusion (NOT EXISTS) | true | |
Calculate which sets are subsets of others (include A subsetOf A) | true | |
Calculate which sets are subsets of others (exclude A subsetOf A) | false | expr is not defined |
Calculate which sets have the same elements | true | |
Calculate proper subset | true | |
Positive EXISTS 1 | true | |
Positive EXISTS 2 | true | |
Subtraction with MINUS from a fully bound minuend | true | |
Expression is equality | true | |
Expression raise an error | false | |
Reuse a project expression variable in select | true | |
Reuse a project expression variable in order by | true | |
Expression may return no value | false | |
Expression has undefined variable | true | |
Expression has variable that may be unbound | false | |
SERVICE test 1 | false | Query pattern not supported or unknown |
SERVICE test 5 | false | Query pattern not supported or unknown |
SERVICE test 7 | false | Query pattern not supported or unknown |
SERVICE test 4a with VALUES clause | false | Query pattern not supported or unknown |
sq11 - Subquery limit per resource | false | Query pattern not supported or unknown |
sq12 - Subquery in CONSTRUCT with built-ins | false | Query pattern not supported or unknown |
sq13 - Subqueries don't inject bindings | false | Query pattern not supported or unknown |
sq14 - limit by resource | false | Query pattern not supported or unknown |