Request diff between arbitrary revisions
adding html5 test cases
wrong metadata for W07 test case
finalizing routines and templates for the listing and generation of test cases documentation from the catalog - needs jinja2 template engine
adding a couple of test cases of XHTML documents (could be identified by the namespace) without doctype. One is served as text/html, another with application/xhtml+xml How the validator should handle these is not very well defined (?)
Test suite pretty much fully migrated to metadata-rich XML file. The test suite may still need to be improved to: - mention when validation needs to be running with specific options - mention when an "ideal" result is expected but we know the validator is buggy.
metadata for the Markup Validator Test Suite
(work in progress) imported from the previously hand-rolled
http://qa-dev.w3.org/wmvs/HEAD/dev/tests/
The metadata is using a simple (?) XML format:
* root element is testsuite
* testsuite element can have 0~n collection children
- collection elements should (for selection purposes) have an id attribute
- collection elements should have a dc:title child element describing the collection
- collection elements may have 0~n collection children (hence allowing nesting of test collections)
- collection elements may have 0~n test children
+ test elements must have a uri child
+ test elements may have a dc:title child describing the test and/or an html:p longer description
+ test elements should include expected results in an expect child
transition of the test suite metadata to this XML format is still work in progress