UNPKG

rdf-test-suite

Version:
72 lines 7.18 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const TestCaseJsonLdFromRdf_1 = require("./rdfsyntax/jsonld/TestCaseJsonLdFromRdf"); const TestCaseJsonLdFromRdfNegative_1 = require("./rdfsyntax/jsonld/TestCaseJsonLdFromRdfNegative"); const TestCaseJsonLdSyntax_1 = require("./rdfsyntax/jsonld/TestCaseJsonLdSyntax"); const TestCaseJsonLdToRdf_1 = require("./rdfsyntax/jsonld/TestCaseJsonLdToRdf"); const TestCaseJsonLdToRdfNegative_1 = require("./rdfsyntax/jsonld/TestCaseJsonLdToRdfNegative"); const TestCaseEval_1 = require("./rdfsyntax/TestCaseEval"); const TestCaseSyntax_1 = require("./rdfsyntax/TestCaseSyntax"); const TestCaseNegativeSyntax_1 = require("./sparql/TestCaseNegativeSyntax"); const TestCasePositiveSyntax_1 = require("./sparql/TestCasePositiveSyntax"); const TestCaseQueryEvaluation_1 = require("./sparql/TestCaseQueryEvaluation"); const TestCaseUnsupported_1 = require("./TestCaseUnsupported"); const TestCaseUpdateEvaluation_1 = require("./sparql/TestCaseUpdateEvaluation"); // tslint:disable:max-line-length // tslint:disable:object-literal-sort-keys module.exports = { // SPARQL 1.0, SPARQL 1.1 test suite 'http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeSyntaxTest': new TestCaseNegativeSyntax_1.TestCaseNegativeSyntaxHandler(), 'http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#PositiveSyntaxTest': new TestCasePositiveSyntax_1.TestCasePositiveSyntaxHandler(), 'http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeUpdateSyntaxTest': new TestCaseNegativeSyntax_1.TestCaseNegativeSyntaxHandler(), 'http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#PositiveUpdateSyntaxTest': new TestCasePositiveSyntax_1.TestCasePositiveSyntaxHandler(), 'http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest': new TestCaseQueryEvaluation_1.TestCaseQueryEvaluationHandler(), // SPARQL 1.1 test suite 'http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeSyntaxTest11': new TestCaseNegativeSyntax_1.TestCaseNegativeSyntaxHandler(), 'http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#PositiveSyntaxTest11': new TestCasePositiveSyntax_1.TestCasePositiveSyntaxHandler(), 'http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeUpdateSyntaxTest11': new TestCaseNegativeSyntax_1.TestCaseNegativeSyntaxHandler(), 'http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#PositiveUpdateSyntaxTest11': new TestCasePositiveSyntax_1.TestCasePositiveSyntaxHandler(), 'http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest': new TestCaseUpdateEvaluation_1.TestCaseUpdateEvaluationHandler(), 'http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#CSVResultFormatTest': new TestCaseUnsupported_1.TestCaseUnsupportedHandler('sparql:CSVResultFormatTest'), // TODO: implement 'http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#ServiceDescriptionTest': new TestCaseUnsupported_1.TestCaseUnsupportedHandler('sparql:ServiceDescriptionTest'), // TODO: implement 'http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#ProtocolTest': new TestCaseUnsupported_1.TestCaseUnsupportedHandler('sparql:ProtocolTest'), // TODO: implement 'http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#GraphStoreProtocolTest': new TestCaseUnsupported_1.TestCaseUnsupportedHandler('sparql:GraphStoreProtocolTest'), // TODO: implement // RDF/XML test suite 'http://www.w3.org/ns/rdftest#TestXMLEval': new TestCaseEval_1.TestCaseEvalHandler({ normalizeUrl: true }), 'http://www.w3.org/ns/rdftest#TestXMLNegativeSyntax': new TestCaseSyntax_1.TestCaseSyntaxHandler(false), // N-Triples test suite 'http://www.w3.org/ns/rdftest#TestNTriplesPositiveSyntax': new TestCaseSyntax_1.TestCaseSyntaxHandler(true), 'http://www.w3.org/ns/rdftest#TestNTriplesNegativeSyntax': new TestCaseSyntax_1.TestCaseSyntaxHandler(false), // N-Quads test suite 'http://www.w3.org/ns/rdftest#TestNQuadsPositiveSyntax': new TestCaseSyntax_1.TestCaseSyntaxHandler(true), 'http://www.w3.org/ns/rdftest#TestNQuadsNegativeSyntax': new TestCaseSyntax_1.TestCaseSyntaxHandler(false), // Turtle test suite 'http://www.w3.org/ns/rdftest#TestTurtleEval': new TestCaseEval_1.TestCaseEvalHandler(), 'http://www.w3.org/ns/rdftest#TestTurtlePositiveSyntax': new TestCaseSyntax_1.TestCaseSyntaxHandler(true), 'http://www.w3.org/ns/rdftest#TestTurtleNegativeSyntax': new TestCaseSyntax_1.TestCaseSyntaxHandler(false), 'http://www.w3.org/ns/rdftest#TestTurtleNegativeEval': new TestCaseSyntax_1.TestCaseSyntaxHandler(false), // TriG test suite 'http://www.w3.org/ns/rdftest#TestTrigEval': new TestCaseEval_1.TestCaseEvalHandler(), 'http://www.w3.org/ns/rdftest#TestTrigPositiveSyntax': new TestCaseSyntax_1.TestCaseSyntaxHandler(true), 'http://www.w3.org/ns/rdftest#TestTrigNegativeSyntax': new TestCaseSyntax_1.TestCaseSyntaxHandler(false), 'http://www.w3.org/ns/rdftest#TestTrigNegativeEval': new TestCaseSyntax_1.TestCaseSyntaxHandler(false), // JSON-LD test suite 'https://w3c.github.io/json-ld-api/tests/vocab#ToRDFTest https://w3c.github.io/json-ld-api/tests/vocab#PositiveEvaluationTest': new TestCaseJsonLdToRdf_1.TestCaseJsonLdToRdfHandler(), 'https://w3c.github.io/json-ld-api/tests/vocab#ToRDFTest https://w3c.github.io/json-ld-api/tests/vocab#PositiveSyntaxTest': new TestCaseJsonLdSyntax_1.TestCaseJsonLdSyntaxHandler(true), 'https://w3c.github.io/json-ld-api/tests/vocab#ToRDFTest https://w3c.github.io/json-ld-api/tests/vocab#NegativeEvaluationTest': new TestCaseJsonLdToRdfNegative_1.TestCaseJsonLdToRdfNegativeHandler(), 'https://w3c.github.io/json-ld-api/tests/vocab#FromRDFTest https://w3c.github.io/json-ld-api/tests/vocab#PositiveEvaluationTest': new TestCaseJsonLdFromRdf_1.TestCaseJsonLdFromRdfHandler(), 'https://w3c.github.io/json-ld-api/tests/vocab#FromRDFTest https://w3c.github.io/json-ld-api/tests/vocab#NegativeEvaluationTest': new TestCaseJsonLdFromRdfNegative_1.TestCaseJsonLdFromRdfNegativeHandler(), // RDFa test suite 'http://rdfa.info/vocabs/rdfa-test#PositiveEvaluationTest': new TestCaseEval_1.TestCaseEvalHandler(), 'http://rdfa.info/vocabs/rdfa-test#NegativeEvaluationTest': new TestCaseSyntax_1.TestCaseSyntaxHandler(true), // RDFa test suite never expect errors, just empty documents // Microdata-RDF test suite 'http://www.w3.org/ns/rdftest#TestMicrodataEval': new TestCaseEval_1.TestCaseEvalHandler(), 'http://www.w3.org/ns/rdftest#TestMicrodataNegativeSyntax': new TestCaseSyntax_1.TestCaseSyntaxHandler(true), // Microdata-RDF test suite never expect errors, just empty documents // N3 test suite 'https://w3c.github.io/N3/tests/test.n3#TestN3PositiveSyntax': new TestCaseSyntax_1.TestCaseSyntaxHandler(true), 'https://w3c.github.io/N3/tests/test.n3#TestN3NegativeSyntax': new TestCaseSyntax_1.TestCaseSyntaxHandler(false), 'https://w3c.github.io/N3/tests/test.n3#TestN3Eval': new TestCaseEval_1.TestCaseEvalHandler(), }; // tslint:enable:object-literal-sort-keys // tslint:enable:max-line-length //# sourceMappingURL=TestCaseHandlers.js.map