@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix :      <https://github.com/oxigraph/oxigraph/tests/sparql-results/manifest#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix mf:    <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> .
@prefix ox:    <https://github.com/oxigraph/oxigraph/tests#> .

<>  rdf:type mf:Manifest ;
    rdfs:label "Oxigraph SPARQL resutls tests" ;
    mf:entries
    (
    :results_json_duplicated_variables
    :results_xml_duplicated_variables
    :results_tsv_duplicated_variables
    :results_json_ignored_keys
    :results_xml_ignored_keys
    :results_json_typed_literal
    ) .

:results_json_duplicated_variables rdf:type ox:NegativeJsonResultsSyntaxTest ;
    mf:name "Duplicated variables are not allowed" ;
    mf:action <duplicated_variables.srj> .

:results_xml_duplicated_variables rdf:type ox:NegativeXmlResultsSyntaxTest ;
    mf:name "Duplicated variables are not allowed" ;
    mf:action <duplicated_variables.srx> .

:results_tsv_duplicated_variables rdf:type ox:NegativeTsvResultsSyntaxTest ;
    mf:name "Duplicated variables are not allowed" ;
    mf:action <duplicated_variables.tsv> .

:results_json_ignored_keys rdf:type ox:PositiveJsonResultsSyntaxTest ;
    mf:name "Ignore unknown keys in objects" ;
    mf:action <ignored_keys.srj> .

:results_xml_ignored_keys rdf:type ox:PositiveXmlResultsSyntaxTest ;
    mf:name "Ignore unknown attributes on tags" ;
    mf:action <ignored_keys.srx> .

:results_json_typed_literal rdf:type ox:PositiveJsonResultsSyntaxTest ;
    mf:name "typed-literal term type is allowed" ;
    mf:action <typed_literal.srj> .