Results for approved tests are shown with bold colours, unapproved tests in pale.
Name | Comment | Result |
Filter-nested - 1 | A FILTER is in scope for variables bound at the same level of the query tree |
PASS A B |
Filter-nested - 2 | A FILTER in a group { ... } cannot see variables bound outside that group | Parser flattens |
Filter-placement - 1 | FILTER placed after the triple pattern that contains the variable tested |
PASS A B |
Filter-placement - 2 | FILTERs are scoped to the nearest enclosing group - placement within that group does not matter |
PASS A B |
Filter-placement - 3 | FILTERs are scoped to the nearest enclosing group - placement within that group does not matter |
PASS A B |
Filter-scope - 1 | FILTERs in an OPTIONAL do not extend to variables bound outside of the LeftJoin(...) operation | Depends on bottom-up processing |
Join operator with OPTs, BGPs, and UNIONs | Tests nested combination of Join with a BGP / OPT and a BGP / UNION |
PASS A B |
Join operator with Graph and Union | Tests combination of Join operator with Graph on LHS and Union on RHS | Distinguishes default and named graph |
Join scope - 1 | Variables have query scope. | Depends on bottom-up processing |
Nested Optionals - 1 | Nested-optionals with a shared variable that does not appear in the middle pattern (a not well-formed query pattern as per \"Semantics and Complexity\" of SPARQL | Depends on bottom-up processing |
Nested Optionals - 2 | OPTIONALs parse in a left-associative manner |
PASS A B |
Optional-filter - 1 | A FILTER inside an OPTIONAL can reference a variable bound in the required part of the OPTIONAL | Depends on bottom-up processing |
Optional-filter - 2 filters | FILTERs inside an OPTIONAL can refer to variables from both the required and optional parts of the construct. | Depends on bottom-up processing |
Optional-filter - scope of variable | FILTERs in an OPTIONAL do not extend to variables bound outside of the LeftJoin(...) operation | Depends on bottom-up processing |
ASK-1 (SPARQL XML results) | ignoring :queryForm property |
PASS A B |
ASK-4 (SPARQL XML results) | ignoring :queryForm property |
PASS A B |
ASK-7 (SPARQL XML results) | ignoring :queryForm property |
PASS A B |
ASK-8 (SPARQL XML results) | ignoring :queryForm property |
PASS A B |
Basic - Prefix/Base 1 | |
PASS A B |
Basic - Prefix/Base 2 | |
PASS A B |
Basic - Prefix/Base 3 | |
PASS A B |
Basic - Prefix/Base 4 | |
PASS A B |
Basic - Prefix/Base 5 | |
PASS A B |
Non-matching triple pattern | Patterns not in data don't match |
PASS A B |
Basic - List 1 | |
PASS A B |
Basic - List 2 | |
PASS A B |
Basic - List 3 | |
PASS A B |
Basic - List 4 | |
PASS A B |
Prefix name 1 | No local name - foo: |
PASS A B |
Basic - Quotes 1 | |
PASS A B |
Basic - Quotes 2 | |
PASS A B |
Basic - Quotes 3 | |
PASS A B |
Basic - Quotes 4 | |
PASS A B |
Basic graph pattern - spoo | Test the :x :y :o1, :o2 construct |
PASS A B |
Basic - Term 1 | |
PASS A B |
Basic - Term 2 | |
PASS A B |
Basic - Term 3 | |
PASS A B |
Basic - Term 4 | |
PASS A B |
Basic - Term 5 | |
PASS A B |
Basic - Term 6 | |
PASS A B |
Basic - Term 7 | |
PASS A B |
Basic - Term 8 | |
PASS A B |
Basic - Term 9 | |
PASS A B |
Basic - Var 1 | |
PASS A B |
Basic - Var 2 | |
PASS A B |
dawg-bnode-coreference | Query results must maintain bnode co-references in the dataset |
PASS A B |
Test 'boolean effective value' - true | Non-zero numerics, non-empty strings, and the true boolean have an EBV of true |
PASS A B |
Test 'boolean effective value' - false | Zero-valued numerics, the empty string, and the false boolean have an EBV of false |
PASS A B |
Test 'boolean effective value' - && | The && operator takes the EBV of its operands |
PASS A B |
Test 'boolean effective value' - || | The || operator takes the EBV of its operands |
PASS A B |
Test 'boolean effective value' - optional | The EBV of an unbound value or a literal with an unknown datatype is a type error, which eliminates the solution in question |
PASS A B |
Test 'boolean effective value' - unknown types | Negating a type error is still a type error |
PASS A B |
Test literal 'true' | |
PASS A B |
dawg-bound-query-001 | BOUND test case. |
PASS A B |
Cast to xsd:boolean | |
PASS A B |
Cast to xsd:dateTime | |
PASS A B |
Cast to xsd:double | |
PASS A B |
Cast to xsd:decimal | |
PASS A B |
Cast to xsd:float | |
PASS A B |
Cast to xsd:integer | |
PASS A B |
Cast to xsd:string | |
PASS A B |
dawg-construct-identity | Graph equivalent result graph |
PASS A B |
dawg-construct-subgraph | Result subgraph of original graph |
PASS A B |
dawg-construct-reification-1 | Reification of the default graph |
PASS A B |
dawg-construct-reification-2 | Reification of the default graph |
PASS A B |
dawg-construct-optional | Reification of the default graph | PASS: Matches, but graph iso test can't tell |
dataset-01 | Data: default dataset / Query: default dataset | Distinguishes default and named graph |
dataset-02 | Data: named dataset / Query: default dataset |
PASS A B |
dataset-03 | Data: named dataset / Query: named dataset dataset | Distinguishes default and named graph |
dataset-04 | Data: named dataset / Query: default dataset |
PASS A B |
dataset-05 | Data: default and named / Query: default dataset | Distinguishes default and named graph |
dataset-06 | Data: default and named / Query: named dataset | Distinguishes default and named graph |
dataset-07 | Data: default and named / Query: all data by UNION | Distinguishes default and named graph |
dataset-08 | Data: default and named / Query: common subjects | Distinguishes default and named graph |
dataset-09b | Data: default and named (bnodes) / Query: common subjects |
PASS A B |
dataset-10b | Data: default and named (same data, with bnodes) / Query: common subjects | Distinguishes default and named graph |
dataset-11 | Data: default and named (several) / Query: get everything | Distinguishes default and named graph |
dataset-12b | Data: default (several) and named (several) / Query: get everything | Distinguishes default and named graph |
Numbers: Distinct | |
PASS A B |
Strings: Distinct | |
PASS A B |
Nodes: Distinct | |
PASS A B |
Opt: Distinct | |
PASS A B |
All: Distinct | |
PASS A B |
SELECT DISTINCT * | |
PASS A B |
Numbers: No distinct | |
PASS A B |
Strings: No distinct | |
PASS A B |
Nodes: No distinct | |
PASS A B |
Opt: No distinct | |
PASS A B |
All: No distinct | |
PASS A B |
datatype-1 | |
PASS A B |
datatype-2 : Literals with a datatype | updated from original test case: eliminated ordering from test |
PASS A B |
datatype-3 : Literals with a datatype of xsd:string | updated from original test case: eliminated ordering from test |
PASS A B |
isBlank-1 | |
PASS A B |
isIRI-1 | |
PASS A B |
isLiteral | |
PASS A B |
isURI-1 | |
PASS A B |
lang-1 : Literals with a lang tag of some kind | updated from original test case: eliminated ordering from test |
PASS A B |
lang-2 : Literals with a lang tag of '' | updated from original test case: eliminated ordering from test |
PASS A B |
lang-3 : Graph matching with lang tag being a different case | updated from original test case: eliminated ordering from test |
PASS A B |
LangMatches-1 | langMatches(lang(?v), 'en-GB') matches 'abc'@en-gb |
PASS A B |
LangMatches-2 | langMatches(lang(?v), 'en') matches 'abc'@en, 'abc'@en-gb |
PASS A B |
LangMatches-3 | langMatches(lang(?v), '*') matches 'abc'@en, 'abc'@en-gb, 'abc'@fr |
PASS A B |
LangMatches-4 | ! langMatches(lang(?v), '*') matches 'abc' |
PASS A B |
LangMatches-basic | the basic range 'de-de' does not match 'de-Latn-de' |
PASS A B |
str-1 | |
PASS A B |
str-2 | |
PASS A B |
str-3 | |
PASS A B |
str-4 | |
PASS A B |
lang-case-insensitive-eq | 'xyz'@en = 'xyz'@EN |
PASS A B |
lang-case-insensitive-ne | 'xyz'@en != 'xyz'@EN |
PASS A B |
sameTerm-eq | sameTerm(?v1, ?v2) && ?v1 = ?v2 |
PASS A B |
sameTerm-not-eq | !sameTerm(?v1, ?v2) && ?v1 = ?v2 |
PASS A B |
sameTerm-simple | sameTerm(?v1, ?v2) |
PASS A B |
Equality 1-1 | = in FILTER expressions is value equality |
PASS A B |
Equality - 2 var - test equals | = in FILTER is value equality |
PASS A B |
Equality - 2 var - test not equals | != in FILTER is value inequality |
PASS A B |
Equality 1-2 | = in FILTER expressions is value equality |
PASS A B |
Equality 1-3 | Numerics are not value-equivalent to plain literals |
PASS A B |
Equality 1-4 | = compares plain literals and unknown types with the same lexical form as false |
PASS A B |
Equality 1-5 | = on IRI terms |
PASS A B |
Equality 1-1 -- graph | Graph pattern matching matches exact terms, not values |
PASS A B |
Equality 1-2 -- graph | Graph pattern matching matches exact terms, not values | Parser problem |
Equality 1-3 -- graph | Graph pattern matching matches exact terms, not values |
PASS A B |
Equality 1-4 -- graph | Graph pattern matching matches exact terms, not values |
PASS A B |
Equality 1-5 -- graph | Graph pattern matching matches exact terms, not values |
PASS A B |
Greater-than or equals | >= in FILTER expressions |
PASS A B |
Less-than or equals | <= in FILTER expressions |
PASS A B |
Subtraction | A - B in FILTER expressions |
PASS A B |
Multiplication | A * B in FILTER expressions |
PASS A B |
Addition | A + B in FILTER expressions |
PASS A B |
Unary Minus | -A in FILTER expressions |
PASS A B |
Unary Plusn | +A in FILTER expressions |
PASS A B |
graph-01 | Data: default graph / Query: default graph |
PASS A B |
graph-02 | Data: named graph / Query: default graph | Uses default graph only |
graph-03 | Data: named graph / Query: named graph graph |
PASS A B |
graph-04 | Data: named graph / Query: default graph | Uses named graph only |
graph-05 | Data: default and named / Query: default graph | Distinguishes default and named graph |
graph-06 | Data: default and named / Query: named graph | Distinguishes default and named graph |
graph-07 | Data: default and named / Query: all data by UNION | Distinguishes default and named graph |
graph-08 | Data: default and named / Query: common subjects | Distinguishes default and named graph |
graph-09 | Data: default and named (bnodes) / Query: common subjects | Distinguishes default and named graph |
graph-10b | Data: default and named (same data, with bnodes) / Query: common subjects | Distinguishes default and named graph |
graph-11 | Data: default and named (several) / Query: get everything | Distinguishes default and named graph |
kanji-01 | |
PASS A B |
kanji-02 | |
PASS A B |
normalization-01 | |
PASS A B |
normalization-02 | Example 1 from http://lists.w3.org/Archives/Public/public-rdf-dawg/2005JulSep/0096 |
PASS A B |
normalization-03 | Example 2 from http://lists.w3.org/Archives/Public/public-rdf-dawg/2005JulSep/0096 |
PASS A B |
date-2 | Added type : xsd:date '!=', requires :XsdDateOperations | Needs xsd:date datatype |
date-3 | Added type : xsd:date '>', requires :XsdDateOperations | Needs xsd:date datatype |
date-4 | xsd:date ORDER BY |
PASS A B |
open-cmp-01 | Find things that compare with < or > |
PASS A B |
open-cmp-02 | Find things that compare with <= and > |
PASS A B |
open-eq-01 | graph match - no lexical form in data (assumes no value matching) |
PASS A B |
open-eq-02 | graph match - unknown type |
PASS A B |
open-eq-03 | Filter(?v=1) |
PASS A B |
open-eq-04 | Filter(?v!=1) |
PASS A B |
open-eq-05 | FILTER(?v = unknown type) |
PASS A B |
open-eq-06 | FILTER(?v != unknown type) |
PASS A B |
open-eq-07 | Test of '=' , requires :LangTagAwareness, requires :StringSimpleLiteralCmp ignoring :notable property |
PASS A B |
open-eq-08 | Test of '!=', requires :StringSimpleLiteralCmp, requires :LangTagAwareness, requires :KnownTypesDefault2Neq ignoring :notable property |
PASS A B |
open-eq-09 | Test of '=' ignoring :notable property |
PASS A B |
open-eq-10 | Test of '!=' ignoring :notable property, requires :KnownTypesDefault2Neq, requires :LangTagAwareness |
PASS A B |
open-eq-11 | test of '=' || '!=' ignoring :notable property, requires :KnownTypesDefault2Neq |
PASS A B |
open-eq-12 | find pairs that don't value-compare ignoring :notable property, requires :KnownTypesDefault2Neq, requires :LangTagAwareness | Does lang-tag matching (not required by spec) |
OPTIONAL-FILTER | FILTER inside an OPTIONAL does not block an entire solution |
PASS A B |
OPTIONAL - Outer FILTER | FILTER outside an OPTIONAL tests bound and unbound variables |
PASS A B |
OPTIONAL - Outer FILTER with BOUND | Use !bound to only run outer FILTERs against variables bound in an OPTIONAL |
PASS A B |
OPTIONAL - Inner FILTER with negative EBV for outer variables | FILTER inside an OPTIONAL does not corrupt the entire solution |
PASS A B |
One optional clause | One optional clause |
PASS A B |
Two optional clauses | One optional clause |
PASS A B |
Complex optional semantics: 1 | Complex optional: LeftJoin(LeftJoin(BGP(..),{..}),Join(BGP(..),Union(..,..))) |
PASS A B |
Complex optional semantics: 2 | Complex optional: LeftJoin(Join(BGP(..),Graph(var,{..})),Union(..,..)) |
PASS A B |
Complex optional semantics: 3 | Complex optional: LeftJoin(Join(BGP(..),Graph(var,{..})),LeftJoin(BGP(..),{..})) |
PASS A B |
Complex optional semantics: 4 | Complex optional: LeftJoin(Join(BGP(..),Union(..,..)),Join(BGP(..),Graph(varOrIRI,{..}))) | Uses default graph |
Union is not optional | Union is not optional |
PASS A B |
regex-query-001 | Simple unanchored match test |
PASS A B |
regex-query-002 | Case insensitive unanchored match test |
PASS A B |
regex-query-003 | Use/mention test |
PASS A B |
regex-query-004 | str()+URI test |
PASS A B |
Limit 1 | |
PASS A B |
Limit 2 | |
PASS A B |
Limit 3 | |
PASS A B |
Limit 4 | |
PASS A B |
Offset 1 | |
PASS A B |
Offset 2 | |
PASS A B |
Offset 3 | |
PASS A B |
Offset 4 | |
PASS A B |
Slice 1 | |
PASS A B |
Slice 2 | |
PASS A B |
Slice 3 | |
PASS A B |
Slice 4 | |
PASS A B |
Slice 5 | |
PASS A B |
sort-10 | Alphabetic sort (descending) on datatyped (string) literals |
PASS A B |
sort-1 | Alphabetic sort (ascending) on untyped literals |
PASS A B |
sort-2 | Alphabetic sort (descending) on untyped literals |
PASS A B |
sort-3 | Sort on (possibly unbound) URIs |
PASS A B |
sort-4 | Sort on datatyped (integer) literals |
PASS A B |
sort-5 | Sort first on untyped literals (ascending), then on datatyped (integer) literals (descending |
PASS A B |
sort-6 | Sort on mixed result of uris and literals. |
PASS A B |
sort-7 | Sort on comparable mixed typed literals (integer and float) |
PASS A B |
sort-8 | Sort on several mixed values (bnode, uri, literal) |
PASS A B |
sort-9 | Alphabetic sort (ascending) on datatyped (string) literals |
PASS A B |
Builtin sort | Sort by a builtin operator |
PASS A B |
Function sort | Sort by function invocation |
PASS A B |
Expression sort | Sort by a bracketted expression |
PASS A B |
syntax-basic-01.rq | |
PASS |
syntax-basic-02.rq | |
PASS |
syntax-basic-03.rq | |
PASS |
syntax-basic-04.rq | |
PASS |
syntax-basic-05.rq | |
PASS |
syntax-basic-06.rq | |
PASS |
syntax-bnodes-01.rq | |
PASS |
syntax-bnodes-02.rq | |
PASS |
syntax-bnodes-03.rq | |
PASS |
syntax-bnodes-04.rq | |
PASS |
syntax-bnodes-05.rq | |
PASS |
syntax-expr-01.rq | |
PASS |
syntax-expr-02.rq | |
PASS |
syntax-expr-03.rq | |
PASS |
syntax-expr-04.rq | |
PASS |
syntax-expr-05.rq | |
PASS |
syntax-forms-01.rq | |
PASS |
syntax-forms-02.rq | |
PASS |
syntax-limit-offset-01.rq | |
PASS |
syntax-limit-offset-02.rq | |
PASS |
syntax-limit-offset-03.rq | |
PASS |
syntax-limit-offset-04.rq | |
PASS |
syntax-lists-01.rq | |
PASS |
syntax-lists-02.rq | |
PASS |
syntax-lists-03.rq | |
PASS |
syntax-lists-04.rq | |
PASS |
syntax-lists-05.rq | |
PASS |
syntax-lit-01.rq | |
PASS |
syntax-lit-02.rq | |
PASS |
syntax-lit-03.rq | |
PASS |
syntax-lit-04.rq | |
PASS |
syntax-lit-05.rq | |
PASS |
syntax-lit-06.rq | |
PASS |
syntax-lit-07.rq | |
PASS |
syntax-lit-08.rq | |
PASS |
syntax-lit-09.rq | |
PASS |
syntax-lit-10.rq | |
PASS |
syntax-lit-11.rq | |
PASS |
syntax-lit-12.rq | |
PASS |
syntax-lit-13.rq | |
PASS |
syntax-lit-14.rq | |
PASS |
syntax-lit-15.rq | |
PASS |
syntax-lit-16.rq | |
PASS |
syntax-lit-17.rq | |
PASS |
syntax-lit-18.rq | |
PASS |
syntax-lit-19.rq | |
PASS |
syntax-lit-20.rq | |
PASS |
syntax-order-01.rq | |
PASS |
syntax-order-02.rq | |
PASS |
syntax-order-03.rq | |
PASS |
syntax-order-04.rq | |
PASS |
syntax-order-05.rq | |
PASS |
syntax-order-06.rq | |
PASS |
syntax-order-07.rq | |
PASS |
syntax-pat-01.rq | |
PASS |
syntax-pat-02.rq | |
PASS |
syntax-pat-03.rq | |
PASS |
syntax-pat-04.rq | |
PASS |
syntax-qname-01.rq | |
PASS |
syntax-qname-02.rq | |
PASS |
syntax-qname-03.rq | |
PASS |
syntax-qname-04.rq | |
PASS |
syntax-qname-05.rq | |
PASS |
syntax-qname-06.rq | |
PASS |
syntax-qname-07.rq | |
PASS |
syntax-qname-08.rq | |
PASS |
syntax-struct-01.rq | |
PASS |
syntax-struct-02.rq | |
PASS |
syntax-struct-03.rq | |
PASS |
syntax-struct-05.rq | |
PASS |
syntax-struct-06.rq | |
PASS |
syntax-struct-07.rq | |
PASS |
syntax-struct-08.rq | |
PASS |
syntax-struct-09.rq | |
PASS |
syntax-struct-10.rq | |
PASS |
syntax-struct-11.rq | |
PASS |
syntax-struct-12.rq | |
PASS |
syntax-struct-13.rq | |
PASS |
syntax-struct-14.rq | |
PASS |
syntax-union-01.rq | |
PASS |
syntax-union-02.rq | |
PASS |
syntax-bnode-01.rq | |
PASS |
syntax-bnode-02.rq | |
PASS |
syntax-bnode-03.rq | |
PASS |
syntax-dataset-01.rq | |
PASS |
syntax-dataset-02.rq | |
PASS |
syntax-dataset-03.rq | |
PASS |
syntax-dataset-04.rq | |
PASS |
syntax-esc-01.rq | |
PASS |
syntax-esc-02.rq | |
PASS |
syntax-esc-03.rq | |
PASS |
syntax-esc-04.rq | |
PASS |
syntax-esc-05.rq | |
PASS |
syntax-form-ask-02.rq | |
PASS |
syntax-form-construct01.rq | |
PASS |
syntax-form-construct02.rq | |
PASS |
syntax-form-construct03.rq | |
PASS |
syntax-form-construct04.rq | |
PASS |
syntax-form-construct06.rq | |
PASS |
syntax-form-describe01.rq | |
PASS |
syntax-form-describe02.rq | |
PASS |
syntax-form-select-01.rq | |
PASS |
syntax-form-select-02.rq | |
PASS |
syntax-function-01.rq | |
PASS |
syntax-function-02.rq | |
PASS |
syntax-function-03.rq | |
PASS |
syntax-function-04.rq | |
PASS |
syntax-general-01.rq | |
PASS |
syntax-general-02.rq | |
PASS |
syntax-general-03.rq | |
PASS |
syntax-general-04.rq | |
PASS |
syntax-general-05.rq | |
PASS |
syntax-general-06.rq | |
PASS |
syntax-general-07.rq | |
PASS |
syntax-general-08.rq | |
PASS |
syntax-general-09.rq | |
PASS |
syntax-general-10.rq | |
PASS |
syntax-general-11.rq | |
PASS |
syntax-general-12.rq | |
PASS |
syntax-general-13.rq | |
PASS |
syntax-general-14.rq | |
PASS |
syntax-graph-01.rq | |
PASS |
syntax-graph-02.rq | |
PASS |
syntax-graph-03.rq | |
PASS |
syntax-graph-04.rq | |
PASS |
syntax-graph-05.rq | |
PASS |
syntax-keywords-01.rq | |
PASS |
syntax-keywords-02.rq | |
PASS |
syntax-keywords-03.rq | |
PASS |
syntax-lists-01.rq | |
PASS |
syntax-lists-02.rq | |
PASS |
syntax-lists-03.rq | |
PASS |
syntax-lists-04.rq | |
PASS |
syntax-lists-05.rq | |
PASS |
syn-blabel-cross-filter | |
PASS |
syn-blabel-cross-graph-bad | |
FAIL silent |
syn-blabel-cross-optional-bad | |
FAIL silent |
syn-blabel-cross-union-bad | |
FAIL silent |
syn-bad-bnode-dot.rq | |
PASS |
syn-bad-bnodes-missing-pvalues-01.rq | |
PASS |
syn-bad-bnodes-missing-pvalues-02.rq | |
PASS |
syn-bad-empty-optional-01.rq | |
PASS |
syn-bad-empty-optional-02.rq | |
PASS |
syn-bad-filter-missing-parens.rq | |
PASS |
syn-bad-lone-list.rq | |
PASS |
syn-bad-lone-node.rq | |
PASS |
syn-01.rq | |
PASS |
syn-02.rq | |
PASS |
syn-03.rq | |
PASS |
syn-04.rq | |
PASS |
syn-05.rq | |
PASS |
syn-06.rq | |
PASS |
syn-07.rq | |
PASS |
syn-08.rq | |
PASS |
syn-bad-01.rq | |
FAIL silent |
syn-bad-02.rq | |
FAIL silent |
syn-bad-03.rq | |
FAIL silent |
syn-bad-04.rq | |
PASS |
syn-bad-05.rq | |
PASS |
syn-bad-06.rq | |
PASS |
syn-bad-07.rq | |
PASS |
syn-bad-08.rq | |
FAIL silent |
syn-bad-09.rq | |
FAIL silent |
syn-bad-10.rq | |
FAIL silent |
syn-bad-11.rq | |
FAIL silent |
syn-bad-12.rq | |
FAIL silent |
syn-bad-13.rq | |
FAIL silent |
syn-bad-14.rq | |
PASS |
syn-bad-15.rq | |
PASS |
syn-bad-16.rq | |
PASS |
syn-bad-17.rq | |
PASS |
syn-bad-18.rq | |
PASS |
syn-bad-19.rq | |
PASS |
syn-bad-20.rq | |
PASS |
syn-bad-21.rq | |
PASS |
syn-bad-22.rq | |
PASS |
syn-bad-23.rq | |
PASS |
syn-bad-24.rq | |
PASS |
syn-bad-25.rq | |
PASS |
syn-bad-26.rq | |
PASS |
syn-bad-27.rq | |
PASS |
syn-bad-28.rq | |
PASS |
syn-bad-29.rq | |
FAIL silent |
syn-bad-30.rq | |
FAIL silent |
syn-bad-31.rq | |
PASS |
syn-09.rq | |
PASS |
syn-10.rq | |
PASS |
syn-11.rq | |
PASS |
syn-bad-34.rq | |
FAIL silent |
syn-bad-35.rq | |
FAIL silent |
syn-bad-36.rq | |
FAIL silent |
syn-bad-37.rq | |
FAIL silent |
syn-bad-38.rq | |
FAIL silent |
syn-bad-GRAPH-breaks-BGP | bad: re-used BNode label after GRAPH |
FAIL silent |
syn-bad-OPT-breaks-BGP | bad: re-used BNode label after OPTIONAL |
FAIL silent |
syn-bad-UNION-breaks-BGP | bad: re-used BNode label after UNION |
FAIL silent |
syn-leading-digits-in-prefixed-names.rq | |
PASS |
dawg-triple-pattern-001 | Simple triple match |
PASS A B |
dawg-triple-pattern-002 | Simple triple match |
PASS A B |
dawg-triple-pattern-003 | Simple triple match - repeated variable |
PASS A B |
dawg-triple-pattern-004 | Simple triple match - two triples, common variable |
PASS A B |
tP-double-double | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-double-float | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-double-decimal | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-float-float | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-float-decimal | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-decimal-decimal | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-integer-short | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-nonPositiveInteger-short | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-negativeInteger-short | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-long-short | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-int-short | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-short-short | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-byte-short | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-nonNegativeInteger-short | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-unsignedLong-short | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-unsignedInt-short | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-unsignedShort-short | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-unsignedByte-short | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-positiveInteger-short | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-short-double | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-short-float | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-short-decimal | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-short-short-fail | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-byte-short-fail | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-short-long-fail | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-short-int-fail | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-short-byte-fail | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-double-float-fail | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-double-decimal-fail | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |
tP-float-decimal-fail | Positive test: product of type promotion within the xsd:decimal type tree. |
PASS A B |