tests.core.let-reference-undefined-06.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of schematron-conformance Show documentation
Show all versions of schematron-conformance Show documentation
Schematron conformance tests
The newest version!
<testcase xmlns="tag:[email protected],2019:Schematron:Testsuite" expect="error" id="let-reference-undefined-06"> <label>It is an error to reference a variable in the @path expression of a sch:name element that has not been defined globally</label> <reference>ISO Schematron 2016: Section 5.4.5 Clause 3</reference> <documents> <primary filename="document.xml"> <element xmlns=""/> </primary> </documents> <schemas> <sch:schema xmlns:sch="http://purl.oclc.org/dsdl/schematron"> <sch:pattern> <sch:rule context="*"> <sch:assert test="false()"> <sch:name path="$variable"/> </sch:assert> </sch:rule> </sch:pattern> </sch:schema> </schemas> </testcase>