test: rework RDF/XML test suite by aucampia · Pull Request #1987 · RDFLib/rdflib (original) (raw)

Summary of changes

This patch reworks the RDF/XML test suite to use the new DAWG manifest
processor. It also sync the RDF/XML test data with the upstream source
so we report on the official test files.

However, some tests are commented out
in upstream (i.e. https://www.w3.org/2013/RDFXMLTests/manifest.ttl), and
without these tests our coverage decreases. The commented out tests are
for non-normative behavior relating to XML Literals.

To keep the coverage the same these non-normative tests were moved to a separate test suite test/data/suites/w3c/rdf-xml-non-normative/ and are reported on in a separate report file, test_reports/rdflib_w3c_rdfxml_non_normative-HEAD.ttl.

Other changes:

Checklist