Option declaration 032

Checks error is raised if p:option (parent not p:library) uses @visibility.

Test ab-option-032.xml is expected to pass.

The pipeline


      <p:declare-step xmlns:p="http://www.w3.org/ns/xproc" version="3.0">
            <p:output port="result"/>
            <p:option name="option" select="5" visibility="public"/>
            
            <p:identity>
                <p:with-input>
                    <doc xmlns=""/>
                </p:with-input>
            </p:identity>
        </p:declare-step>
   
MorganaXProc passing XML Calabash failing

Schematron validation


      <s:schema xmlns:s="http://purl.oclc.org/dsdl/schematron">
         <s:pattern>
            <s:rule context="/">
               <s:assert test="doc">The pipeline root is not 'doc'.</s:assert>
            </s:rule>
         </s:pattern>
      </s:schema>        
   

Revision history

02 Mar 2019, Achim Berndzen

Fixed test because XS0093 is should not be raised anymore.

19 Feb 2019, Achim Berndzen

Fixed test because XS0093 needs to be raised.

10 Aug 2018 18:12, Achim Berndzen

Some new and some changed tests