W3C home > Mailing lists > Public > xproc-dev@w3.org > September 2011

XSpec 0.3.0 - A unit test framework for XSLT & XQuery

From: Florent Georges <fgeorges@fgeorges.org>
Date: Wed, 21 Sep 2011 22:12:20 +0200
Message-ID: <CADyR_r1xjQkwRo9E13r8k0NKog_PVN34RKu9cMXWz+j74weYdw@mail.gmail.com>
To: XProc Dev <xproc-dev@w3.org>
  Hi,

  I am proud to announce a new version of XSpec, the XSLT and
XQuery unit testing framework.  The main changes are:

    - improved XQuery support
    - delivered as an EXPath package
    - new tests (of XSpec itself)
    - numerous bug fixes
    - new XProc harnesses for several processors
    - improved shell scripts and Ant build file
    - oXygen framework for editing
    - RNC schema for Emacs nXML mode

  You can download it, as usual, from the project website at:

    http://code.google.com/p/xspec/downloads/

  If you use the EXPath Packaging System support for Saxon and
Calabash, you can just give it the XAR package contained in the
release ZIP file.  If not, you have to install the sources
contained in the release ZIP file somewhere on your disk and set
XSPEC_HOME accordingly.

  New XProc pipeline "test harnesses" have been developed.  They
have been developed with XML Calabash, and allow you to run your
tests on (in alphabetical order):

    - BaseX (using the standalone processor)
    - eXist (by sending the query through the REST interface)
    - MarkLogic (by using Calabash's extension steps)
    - Saxon, both XSLT and XQuery
    - Zorba

  It does not support XProc yet, but still is useful to test the
XSLT and XQuery steps in XProc pipelines.  I hope to be able to
investigate quite soon about some ideas I have to add XProc
support in XSpec test suites ;-)  As always, feedback welcome on
the project's list:

    http://groups.google.com/group/xspec-users

  Thanks to the whole XSpec team!  Enjoy!  Regards,

-- 
Florent Georges
http://fgeorges.org/
http://h2oconsulting.be/
Received on Wednesday, 21 September 2011 20:13:09 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 21 September 2011 20:13:09 GMT