The XProc Test Suite consists of a number of tests divided into three categories: tests of required steps, tests of optional steps, and tests of extension steps.
An archive of the entire test suite is available in xproc-test-suite.zip Note, however, that some tests require network access in order to interact with test web services provided at this site.
Implementations must pass all of these tests. The required tests consist of the following tests:
Implementations may or may not pass all of these tests. The optional tests consist of the following tests:
Implementations may or may not pass all of these tests. The extension tests consist of the following tests:
For convenience, a single test-suite of all the tests is available.
Some of the tests in the test suite refer to these ancillary documents:
And these libraries:
It's also possible to checkout the test suite from Subversion at
http://svn.xproc.org/tests. If you'd like to be able to make commits to the test suite, please get in touch.