ab-system-property-005

Tests p:system-property().

Test ab-system-property-005.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:identity>
            <p:with-input>
               <result xmlns="">{p:system-property('Q{http://www.w3.org/ns/xproc}vendor-uri') castable as xs:anyURI}</result>
            </p:with-input>
         </p:identity>
      </p:declare-step>
   
MorganaXProc passing XML Calabash passing

Schematron validation


      <s:schema xmlns:s="http://purl.oclc.org/dsdl/schematron">
         <s:pattern>
            <s:rule context="/">
               <s:assert test="result">The document root is not result.</s:assert>
               <s:assert test="result/text()='true'">Text node of result is not 'true'.</s:assert>
            </s:rule>
         </s:pattern>
      </s:schema>
   

Revision history

31 Mar 2020, Achim Berndzen

Replaced double curly brackets in TVT with single ones.

14 Dec 2019, Achim Berndzen

Added declaration for prefix "xs".

14 Jul 2019, Achim Berndzen

Added tests for p:system-property