Library import 024 (AB)

Tests cascading import with identical option names.

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

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" xmlns:x="http://test" version="3.0">
   <p:import href="../pipelines/ab-library-019.xpl"/>
   <p:output port="result"/>
   <p:option name="option1" static="true" select="99"/>
   <p:identity name="step1">
      <p:with-input>
         <doc>{$option1}</doc>
      </p:with-input>
   </p:identity>
   <x:step name="step2"/>
   <p:wrap-sequence wrapper="result">
      <p:with-input pipe="@step1 @step2"/>
   </p:wrap-sequence>
</p:declare-step>

Revision history

06 Dec 2024, Norm Tovey-Walsh
On closer examination, this test shadows static option1, which is an error.
10 Jun 2021, Achim Berndzen
Added attribute 'queryBinding' to schematron's schema.
28 Feb 2019, Achim Berndzen
Added new tests for p:declare-step and p:import.