Option declaration 024

Checks XS0107 (statically invalid @select) even if an option value is provided. (See #506)

Test is expected to fail with error code err:XS0107.

Options

NameInitializer
option'text'

The pipeline

<p:declare-step xmlns:err="http://www.w3.org/ns/xproc-error"
                xmlns:p="http://www.w3.org/ns/xproc"
                xmlns:t="http://xproc.org/ns/testsuite/3.0" version="3.0">
   <p:output port="result"/>
   <p:option name="option" required="false"
             select="5+$undeclared"/>
   <p:identity>
      <p:with-input>
         <doc>{$option}</doc>
      </p:with-input>
   </p:identity>
</p:declare-step>

Revision history

25 Nov 2021, Achim Berndzen
Changed @select expression, so it is statically invalid.
26 Jan 2019, Achim Berndzen
Changed error code from XS0071 to XS0107.
22 Aug 2018, Achim Berndzen
New tests and some previous texts adapted to recent development
02 Feb 2018, Achim Berndzen
added new tests