Variable declaration 006a

Tests XS0096 is raised if a variable has an incorrect sequence type, even if it is not used.

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

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:variable name="var" select="4" as="dummy"/>
   <p:identity>
      <p:with-input>
         <doc/>
      </p:with-input>
   </p:identity>
</p:declare-step>

Revision history

22 Aug 2018, Achim Berndzen
New tests and some previous texts adapted to recent development
18 Mar 2018, Achim Berndzen
New tests. Some tests changed to new order in p:pipe