Library import 024 (AB)

Tests cascading import with identical option names.

Test ab-library-024.xml 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: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>
MorganaXProc passing XML Calabash passing

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.