XSL Test Suites
The test cases currently available for testing xmlroff are the XSL 1.0 CR test cases, the NIST test cases, and some test cases developed specifically for xmlroff.
XSL 1.0 CR Test Suites
The XSL Working Group (WG) had to demonstrate that every feature of XSL had been implemented before XSL 1.0 advanced from Candidate Recommendation (CR) to Proposed Recommendation (PR).
In 2001, the WG and NIST (National Institute of Science and Technology in the U.S.) developed a DTD for both test suite descriptions and test suite results, and NIST and the XSL formatter implementors contributed both test suites and their descriptions. The DTD was augmented with more attribute valuess for new formatting objects for the XSL 1.1 CR. See http://www.w3.org/Style/XSL/TestSuite/.
When working on the XSL 1.0 CR test suite results with Max Froumentin of the W3C, we developed a simple, well-formed document type for referring to multiple test suite descriptions.
NIST XSL FO Test Suite
The XSL 1.0 CR test suite was put on the web. NIST continued to develop tests and later produced an expanded set of test cases. See http://xw2k.sdct.itl.nist.gov/brady/xml/generate.asp?tech=../../carmelo/XSL.
xmlroff Test Suite
The xmlroff test suite is available as the testsuite module. Releases are available for download, and the latest version is available from wiki:Subversion.
