This pipeline executes an XSpec test suite on an eXist instance.

Primary input: A XSpec test suite document.

Primary output: A formatted HTML XSpec report.

The XQuery library module to test must already be on the eXist instance. The instance endpoint is passed in the option 'endpoint'. The runtime utils library (also known as generate-query-utils.xql) must also be on the instance (its location hint, that is the 'at' clause to use) is passed in the option 'utils-lib'. The dir where you unzipped the XSpec archive on your filesystem is passed in the option 'xspec-home'.