-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
SPARQL test coverage has quite a few holes (please complete if you find other missing elements):
Syntax:
- no
LANGDIR("foo"@en--ltr) SPARQL 1.2: add a test with directional language string literals in the query #242 - no invalid
LANGDIR("foo"@en--foo) SPARQL: add negative syntax test for invalid language direction #247 - no
DECIMAL_POSITIVE(+2.1) - no
DOUBLE_POSITIVE(+2e1) - no
StrReplaceExpressionwith 4 arguments (REPLACE("abab", "B.", "Z","i")) - no
BuiltInCallwithSHA384(SHA384("foo")) - no
ExprTripleTermSubjectandExprTripleTermObjectwithIRI,RDFLiteral,NumericLiteralorBooleanLiteralSPARQL 1.2: cover literals in triple terms #256 - no
TripleTermDataObjectwith aRDFLiteral,NumericLiteralorBooleanLiteralSPARQL 1.2: cover literals in triple terms #256 - no
TripleTermObjectwithRDFLiteral,NumericLiteralorBooleanLiteralSPARQL 1.2: cover literals in triple terms #256 - no
ReifiedTripleObjectwithNumericLiteralorBooleanLiteralSPARQL 1.2: cover literals in triple terms #256 - no
PathOneInPropertySetwithaor^a - no
HavingClausewith multiple children (HAVING (COUNT(?s) > 1) (COUNT(?o) > 1)) - no
GroupConditionwithBuiltInCall(GROUP BY LANG(?s)) - no
GroupConditionwithFunctionCall(GROUP BY xsd:boolean(?value))
Evaluation:
- no
DISTINCTaggregate - no
xsd:float - xsd:float - no
xsd:double - xsd:double - no
xsd:decimal - xsd:decimal - no
xsd:float * xsd:float - no
xsd:double * xsd:double - no
xsd:decimal * xsd:decimal - no
xsd:float / xsd:float - no
xsd:double / xsd:double - no
+ xsd:float - no
+ xsd:double - no
+ xsd:decimal - no
- xsd:float - no
- xsd:double - no
- xsd:decimal - no
COALESCE()(without arguments) - no
DATATYPE("foo"@en--ltr)(on directional language string) - no
IRI(<ex:foo>)(called on an IRI) - no
ABSonxsd:floatandxsd:double - no
CEILonxsd:floatandxsd:double - no
FLOORonxsd:floatandxsd:double - no
ROUNDonxsd:floatandxsd:double - no testing of float and double special values (NaN, +Inf and -Inf), especially on comparison and ordering)
- no deep testing of regex syntax
- no testing of
rdf:dirLangStringon string manipulation functions - no ORDER BY on
xsd:dateTime - Evaluation of
SELECT ?s WHERE { ?s ex:p* ex:o }on the empty dataset (returnsex:o)
Metadata
Metadata
Assignees
Labels
No labels