- From: Jostein Austvik Jacobsen <josteinaj@gmail.com>
- Date: Thu, 20 Feb 2014 18:46:09 +0100
- To: Florent Georges <fgeorges@fgeorges.org>
- Cc: Romain Deltour <rdeltour@gmail.com>, "Geert J." <geert.josten@dayon.nl>, XProc Dev <xproc-dev@w3.org>
- Message-ID: <CAOCxfQeXOYRKrtt+-r3+fuoNRH9ZXFrYp+Lgn1WR=wbuXcE+Hg@mail.gmail.com>
Here's an equivalent xprocspec test: https://github.com/fgeorges/pipx/pull/1/files xprocspec depends on calabash for its cx:eval. Jostein On 20 February 2014 15:33, Florent Georges <fgeorges@fgeorges.org> wrote: > On 20 February 2014 09:01, Romain Deltour wrote: > > >> 4/ a unit test suite, for simple tests > > > Have you considered using XProcSpec ? > > http://daisy-consortium.github.io/xprocspec/ > > Thank you for making me realize that I wasted time on this one :-) > Actually I looked for it but could not find it again, so assumed it > was not public. At first glance, I like the definition of the > language, but I think it lacks examples. As an example, what would be > for example the equivalent in XProcSpec of [1] ? Basically it tests > the following: > > <pipx:parameter param-name="foo"> > <p:with-param name="foo" select="'bar'"/> > </pipx:parameter> > --> <param name="foo">bar</param> > > <pipx:parameter param-name="foo" required="true"> > <p:with-param name="foo" select="'bar'"/> > </pipx:parameter> > --> <param name="foo">bar</param> > > <pipx:parameter param-name="foo" required="true"> > <p:input port="parameters"> > <p:empty/> > </p:input> > </pipx:parameter> > --> error pipx:no-parameter > > How is it implemented? Is it platform-independent? Like > implemented with XProc only? > > >> 2/ to document precisely each step in the sources using > >> p:documentation > >> 3/ a simple documentation generation for the website (using > >> documentation from 2/) > > Do you know if anything exists to generate API documentation based > on a p:library and its p:documentation elements? (at least for step > declarations) > > Regards, > > -- > Florent Georges > http://fgeorges.org/ > http://h2oconsulting.be/ > > [1]https://github.com/fgeorges/pipx/blob/master/test/pipx-parameter.xml >
Received on Thursday, 20 February 2014 17:46:58 UTC