@prefix rdf: . @prefix : . @prefix rdfs: . @prefix mf: . @prefix qt: . @prefix ut: . <> rdf:type mf:Manifest ; rdfs:label "Oxigraph SPARQL tests" ; mf:include ( ) ; mf:entries ( :small_unicode_escape_with_multibytes_char :long_unicode_escape_with_multibytes_char :small_unicode_escape_with_multibytes_char_update :long_unicode_escape_with_multibytes_char_update :describe :describe_where :ask_with_from :group_concat_with_null :single_not_exists :property_list_path :values_in_filter_exists :values_in_filter_not_exists :subquery_in_filter_not_exists :cmp_langString :nested_path :nested_expression :order_terms :nested_anonymous :unbound_variable_in_subquery :one_or_more_shared :one_or_more_star :in_empty_error ) . :small_unicode_escape_with_multibytes_char rdf:type mf:NegativeSyntaxTest ; mf:name "Multibytes character at the end of a unicode escape sequence" ; mf:action . :long_unicode_escape_with_multibytes_char rdf:type mf:NegativeSyntaxTest ; mf:name "Multibytes character at the end of a unicode escape sequence" ; mf:action . :small_unicode_escape_with_multibytes_char_update rdf:type mf:NegativeUpdateSyntaxTest11 ; mf:name "Multibytes character at the end of a unicode escape sequence" ; mf:action . :long_unicode_escape_with_multibytes_char_update rdf:type mf:NegativeUpdateSyntaxTest11 ; mf:name "Multibytes character at the end of a unicode escape sequence" ; mf:action . :describe rdf:type mf:QueryEvaluationTest ; mf:name "Simple DESCRIBE request" ; mf:action [ qt:query ; qt:data ] ; mf:result . :describe_where rdf:type mf:QueryEvaluationTest ; mf:name "Simple DESCRIBE request" ; mf:action [ qt:query ; qt:data ] ; mf:result . :ask_with_from rdf:type mf:PositiveSyntaxTest ; mf:name "ASK with FROM" ; mf:action . :group_concat_with_null rdf:type mf:QueryEvaluationTest ; mf:name "GROUP_CONCAT with NULL" ; rdfs:comment "GROUP_CONCAT should ignore null values" ; mf:action [ qt:query ; qt:data ] ; mf:result . :single_not_exists rdf:type mf:QueryEvaluationTest ; mf:name "query with only a FILTER NOT EXISTS" ; mf:action [ qt:query ; qt:data ] ; mf:result . :property_list_path rdf:type mf:PositiveSyntaxTest ; mf:name "PropertyListPathNotEmpty children should be ObjectListPath for consistency" ; mf:action . :values_in_filter_exists rdf:type mf:QueryEvaluationTest ; mf:name "VALUES inside of FILTER EXISTS" ; mf:action [ qt:query ] ; mf:result . :values_in_filter_not_exists rdf:type mf:QueryEvaluationTest ; mf:name "VALUES inside of FILTER EXISTS" ; mf:action [ qt:query ] ; mf:result . :subquery_in_filter_not_exists rdf:type mf:QueryEvaluationTest ; mf:name "VALUES inside of FILTER EXISTS" ; mf:action [ qt:query ] ; mf:result . :cmp_langString rdf:type mf:QueryEvaluationTest ; mf:name "rdf:langString with the same language are comparable" ; mf:action [ qt:query ] ; mf:result . :nested_path rdf:type mf:PositiveSyntaxTest11 ; mf:name "A very nested property path" ; mf:action . :nested_expression rdf:type mf:PositiveSyntaxTest11 ; mf:name "A very nested expression" ; mf:action . :order_terms rdf:type mf:QueryEvaluationTest ; mf:name "literals have an order for ORDER BY" ; mf:action [ qt:query ] ; mf:result . :nested_anonymous rdf:type mf:QueryEvaluationTest ; mf:name "Nested anonymous" ; mf:action [ qt:query ; qt:data ] ; mf:result . :unbound_variable_in_subquery rdf:type mf:QueryEvaluationTest ; mf:name "Variable should stay not bound in subqueries even if they are bound in the parent query" ; mf:action [ qt:query ] ; mf:result . :one_or_more_shared rdf:type mf:QueryEvaluationTest ; mf:name "SPARQL one or more with shared variable" ; mf:action [ qt:query ; qt:data ] ; mf:result . :one_or_more_star rdf:type mf:QueryEvaluationTest ; mf:name "SPARQL-star one or more with shared variable" ; mf:action [ qt:query ; qt:data ] ; mf:result . :in_empty_error rdf:type mf:QueryEvaluationTest ; mf:name "IN should propagate errors on the left side, even on the empty input" ; mf:action [ qt:query ] ; mf:result .