732 lines
20 KiB
Diff
732 lines
20 KiB
Diff
---
|
|
src/lxml/isoschematron/resources/rng/iso-schematron.rng | 709 ----------------
|
|
src/lxml/tests/test_isoschematron.py | 1
|
|
2 files changed, 1 insertion(+), 709 deletions(-)
|
|
|
|
Index: lxml-4.9.2/src/lxml/isoschematron/resources/rng/iso-schematron.rng
|
|
===================================================================
|
|
--- lxml-4.9.2.orig/src/lxml/isoschematron/resources/rng/iso-schematron.rng
|
|
+++ /dev/null
|
|
@@ -1,709 +0,0 @@
|
|
-<?xml version="1.0" encoding="UTF-8"?>
|
|
-<!-- Copyright © ISO/IEC 2015 -->
|
|
-<!--
|
|
- The following permission notice and disclaimer shall be included in all
|
|
- copies of this XML schema ("the Schema"), and derivations of the Schema:
|
|
-
|
|
- Permission is hereby granted, free of charge in perpetuity, to any
|
|
- person obtaining a copy of the Schema, to use, copy, modify, merge and
|
|
- distribute free of charge, copies of the Schema for the purposes of
|
|
- developing, implementing, installing and using software based on the
|
|
- Schema, and to permit persons to whom the Schema is furnished to do so,
|
|
- subject to the following conditions:
|
|
-
|
|
- THE SCHEMA IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
|
- THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
|
- OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
|
- ARISING FROM, OUT OF OR IN CONNECTION WITH THE SCHEMA OR THE USE OR
|
|
- OTHER DEALINGS IN THE SCHEMA.
|
|
-
|
|
- In addition, any modified copy of the Schema shall include the following
|
|
- notice:
|
|
-
|
|
- "THIS SCHEMA HAS BEEN MODIFIED FROM THE SCHEMA DEFINED IN ISO/IEC 19757-3,
|
|
- AND SHOULD NOT BE INTERPRETED AS COMPLYING WITH THAT STANDARD".
|
|
--->
|
|
-<grammar ns="http://purl.oclc.org/dsdl/schematron" xmlns="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes">
|
|
- <start>
|
|
- <ref name="schema"/>
|
|
- </start>
|
|
- <!-- Element declarations -->
|
|
- <define name="schema">
|
|
- <element name="schema">
|
|
- <optional>
|
|
- <attribute name="id">
|
|
- <data type="ID"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <ref name="rich"/>
|
|
- <optional>
|
|
- <attribute name="schemaVersion">
|
|
- <ref name="non-empty-string"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="defaultPhase">
|
|
- <data type="IDREF"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="queryBinding">
|
|
- <ref name="non-empty-string"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <interleave>
|
|
- <ref name="foreign"/>
|
|
- <zeroOrMore>
|
|
- <ref name="inclusion"/>
|
|
- </zeroOrMore>
|
|
- <group>
|
|
- <optional>
|
|
- <ref name="title"/>
|
|
- </optional>
|
|
- <zeroOrMore>
|
|
- <ref name="ns"/>
|
|
- </zeroOrMore>
|
|
- <zeroOrMore>
|
|
- <ref name="p"/>
|
|
- </zeroOrMore>
|
|
- <zeroOrMore>
|
|
- <ref name="let"/>
|
|
- </zeroOrMore>
|
|
- <zeroOrMore>
|
|
- <ref name="phase"/>
|
|
- </zeroOrMore>
|
|
- <oneOrMore>
|
|
- <ref name="pattern"/>
|
|
- </oneOrMore>
|
|
- <zeroOrMore>
|
|
- <ref name="p"/>
|
|
- </zeroOrMore>
|
|
- <optional>
|
|
- <ref name="diagnostics"/>
|
|
- </optional>
|
|
- <optional>
|
|
- <!-- edited (lxml): required in standard, optional here (since it can be empty anyway) -->
|
|
- <ref name="properties"/>
|
|
- </optional>
|
|
- </group>
|
|
- </interleave>
|
|
- </element>
|
|
- </define>
|
|
- <define name="active">
|
|
- <element name="active">
|
|
- <attribute name="pattern">
|
|
- <data type="IDREF"/>
|
|
- </attribute>
|
|
- <interleave>
|
|
- <ref name="foreign"/>
|
|
- <zeroOrMore>
|
|
- <choice>
|
|
- <text/>
|
|
- <ref name="dir"/>
|
|
- <ref name="emph"/>
|
|
- <ref name="span"/>
|
|
- </choice>
|
|
- </zeroOrMore>
|
|
- </interleave>
|
|
- </element>
|
|
- </define>
|
|
- <define name="assert">
|
|
- <element name="assert">
|
|
- <attribute name="test">
|
|
- <ref name="exprValue"/>
|
|
- </attribute>
|
|
- <optional>
|
|
- <attribute name="flag">
|
|
- <ref name="flagValue"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="id">
|
|
- <data type="ID"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="diagnostics">
|
|
- <data type="IDREFS"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="properties">
|
|
- <data type="IDREFS"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <ref name="rich"/>
|
|
- <ref name="linkable"/>
|
|
- <interleave>
|
|
- <ref name="foreign"/>
|
|
- <zeroOrMore>
|
|
- <choice>
|
|
- <text/>
|
|
- <ref name="name"/>
|
|
- <ref name="value-of"/>
|
|
- <ref name="emph"/>
|
|
- <ref name="dir"/>
|
|
- <ref name="span"/>
|
|
- </choice>
|
|
- </zeroOrMore>
|
|
- </interleave>
|
|
- </element>
|
|
- </define>
|
|
- <define name="diagnostic">
|
|
- <element name="diagnostic">
|
|
- <attribute name="id">
|
|
- <data type="ID"/>
|
|
- </attribute>
|
|
- <ref name="rich"/>
|
|
- <interleave>
|
|
- <ref name="foreign"/>
|
|
- <zeroOrMore>
|
|
- <choice>
|
|
- <text/>
|
|
- <ref name="value-of"/>
|
|
- <ref name="emph"/>
|
|
- <ref name="dir"/>
|
|
- <ref name="span"/>
|
|
- </choice>
|
|
- </zeroOrMore>
|
|
- </interleave>
|
|
- </element>
|
|
- </define>
|
|
- <define name="diagnostics">
|
|
- <element name="diagnostics">
|
|
- <interleave>
|
|
- <ref name="foreign"/>
|
|
- <zeroOrMore>
|
|
- <ref name="inclusion"/>
|
|
- </zeroOrMore>
|
|
- <zeroOrMore>
|
|
- <ref name="diagnostic"/>
|
|
- </zeroOrMore>
|
|
- </interleave>
|
|
- </element>
|
|
- </define>
|
|
- <define name="dir">
|
|
- <element name="dir">
|
|
- <optional>
|
|
- <attribute name="value">
|
|
- <choice>
|
|
- <value>ltr</value>
|
|
- <value>rtl</value>
|
|
- </choice>
|
|
- </attribute>
|
|
- </optional>
|
|
- <interleave>
|
|
- <ref name="foreign"/>
|
|
- <text/>
|
|
- </interleave>
|
|
- </element>
|
|
- </define>
|
|
- <define name="emph">
|
|
- <element name="emph">
|
|
- <text/>
|
|
- </element>
|
|
- </define>
|
|
- <define name="extends">
|
|
- <element name="extends">
|
|
- <choice>
|
|
- <attribute name="rule">
|
|
- <data type="IDREF"/>
|
|
- </attribute>
|
|
- <attribute name="href">
|
|
- <ref name="uriValue"/>
|
|
- </attribute>
|
|
- </choice>
|
|
- <ref name="foreign-empty"/>
|
|
- </element>
|
|
- </define>
|
|
- <define name="let">
|
|
- <element name="let">
|
|
- <attribute name="name">
|
|
- <ref name="nameValue"/>
|
|
- </attribute>
|
|
- <choice>
|
|
- <attribute name="value">
|
|
- <data type="string" datatypeLibrary=""/>
|
|
- </attribute>
|
|
- <oneOrMore>
|
|
- <ref name="foreign-element"/>
|
|
- </oneOrMore>
|
|
- </choice>
|
|
- </element>
|
|
- </define>
|
|
- <define name="name">
|
|
- <element name="name">
|
|
- <optional>
|
|
- <attribute name="path">
|
|
- <ref name="pathValue"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <ref name="foreign-empty"/>
|
|
- </element>
|
|
- </define>
|
|
- <define name="ns">
|
|
- <element name="ns">
|
|
- <attribute name="uri">
|
|
- <ref name="uriValue"/>
|
|
- </attribute>
|
|
- <attribute name="prefix">
|
|
- <ref name="nameValue"/>
|
|
- </attribute>
|
|
- <ref name="foreign-empty"/>
|
|
- </element>
|
|
- </define>
|
|
- <define name="p">
|
|
- <element name="p">
|
|
- <optional>
|
|
- <attribute name="id">
|
|
- <data type="ID"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="class">
|
|
- <ref name="classValue"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="icon">
|
|
- <ref name="uriValue"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <interleave>
|
|
- <ref name="foreign"/>
|
|
- <zeroOrMore>
|
|
- <choice>
|
|
- <text/>
|
|
- <ref name="dir"/>
|
|
- <ref name="emph"/>
|
|
- <ref name="span"/>
|
|
- </choice>
|
|
- </zeroOrMore>
|
|
- </interleave>
|
|
- </element>
|
|
- </define>
|
|
- <define name="param">
|
|
- <element name="param">
|
|
- <attribute name="name">
|
|
- <ref name="nameValue"/>
|
|
- </attribute>
|
|
- <attribute name="value">
|
|
- <ref name="non-empty-string"/>
|
|
- </attribute>
|
|
- </element>
|
|
- </define>
|
|
- <define name="pattern">
|
|
- <element name="pattern">
|
|
- <optional>
|
|
- <attribute name="documents">
|
|
- <ref name="pathValue"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <ref name="rich"/>
|
|
- <interleave>
|
|
- <ref name="foreign"/>
|
|
- <zeroOrMore>
|
|
- <ref name="inclusion"/>
|
|
- </zeroOrMore>
|
|
- <choice>
|
|
- <group>
|
|
- <attribute name="abstract">
|
|
- <value>true</value>
|
|
- </attribute>
|
|
- <attribute name="id">
|
|
- <data type="ID"/>
|
|
- </attribute>
|
|
- <optional>
|
|
- <ref name="title"/>
|
|
- </optional>
|
|
- <group>
|
|
- <zeroOrMore>
|
|
- <ref name="p"/>
|
|
- </zeroOrMore>
|
|
- <zeroOrMore>
|
|
- <ref name="let"/>
|
|
- </zeroOrMore>
|
|
- <zeroOrMore>
|
|
- <ref name="rule"/>
|
|
- </zeroOrMore>
|
|
- </group>
|
|
- </group>
|
|
- <group>
|
|
- <optional>
|
|
- <attribute name="abstract">
|
|
- <value>false</value>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="id">
|
|
- <data type="ID"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <ref name="title"/>
|
|
- </optional>
|
|
- <group>
|
|
- <zeroOrMore>
|
|
- <ref name="p"/>
|
|
- </zeroOrMore>
|
|
- <zeroOrMore>
|
|
- <ref name="let"/>
|
|
- </zeroOrMore>
|
|
- <zeroOrMore>
|
|
- <ref name="rule"/>
|
|
- </zeroOrMore>
|
|
- </group>
|
|
- </group>
|
|
- <group>
|
|
- <optional>
|
|
- <attribute name="abstract">
|
|
- <value>false</value>
|
|
- </attribute>
|
|
- </optional>
|
|
- <attribute name="is-a">
|
|
- <data type="IDREF"/>
|
|
- </attribute>
|
|
- <optional>
|
|
- <attribute name="id">
|
|
- <data type="ID"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <ref name="title"/>
|
|
- </optional>
|
|
- <group>
|
|
- <zeroOrMore>
|
|
- <ref name="p"/>
|
|
- </zeroOrMore>
|
|
- <zeroOrMore>
|
|
- <ref name="param"/>
|
|
- </zeroOrMore>
|
|
- </group>
|
|
- </group>
|
|
- </choice>
|
|
- </interleave>
|
|
- </element>
|
|
- </define>
|
|
- <define name="phase">
|
|
- <element name="phase">
|
|
- <attribute name="id">
|
|
- <data type="ID"/>
|
|
- </attribute>
|
|
- <ref name="rich"/>
|
|
- <interleave>
|
|
- <ref name="foreign"/>
|
|
- <zeroOrMore>
|
|
- <ref name="inclusion"/>
|
|
- </zeroOrMore>
|
|
- <group>
|
|
- <zeroOrMore>
|
|
- <ref name="p"/>
|
|
- </zeroOrMore>
|
|
- <zeroOrMore>
|
|
- <ref name="let"/>
|
|
- </zeroOrMore>
|
|
- <zeroOrMore>
|
|
- <ref name="active"/>
|
|
- </zeroOrMore>
|
|
- </group>
|
|
- </interleave>
|
|
- </element>
|
|
- </define>
|
|
- <define name="properties">
|
|
- <element name="properties">
|
|
- <zeroOrMore>
|
|
- <ref name="property"/>
|
|
- </zeroOrMore>
|
|
- </element>
|
|
- </define>
|
|
- <define name="property">
|
|
- <element name="property">
|
|
- <attribute name="id">
|
|
- <data type="ID"/>
|
|
- </attribute>
|
|
- <optional>
|
|
- <attribute name="role">
|
|
- <ref name="roleValue"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="scheme"/>
|
|
- </optional>
|
|
- <interleave>
|
|
- <ref name="foreign"/>
|
|
- <zeroOrMore>
|
|
- <choice>
|
|
- <text/>
|
|
- <ref name="name"/>
|
|
- <ref name="value-of"/>
|
|
- <ref name="emph"/>
|
|
- <ref name="dir"/>
|
|
- <ref name="span"/>
|
|
- </choice>
|
|
- </zeroOrMore>
|
|
- </interleave>
|
|
- </element>
|
|
- </define>
|
|
- <define name="report">
|
|
- <element name="report">
|
|
- <attribute name="test">
|
|
- <ref name="exprValue"/>
|
|
- </attribute>
|
|
- <optional>
|
|
- <attribute name="flag">
|
|
- <ref name="flagValue"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="id">
|
|
- <data type="ID"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="diagnostics">
|
|
- <data type="IDREFS"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="properties">
|
|
- <data type="IDREFS"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <ref name="rich"/>
|
|
- <ref name="linkable"/>
|
|
- <interleave>
|
|
- <ref name="foreign"/>
|
|
- <zeroOrMore>
|
|
- <choice>
|
|
- <text/>
|
|
- <ref name="name"/>
|
|
- <ref name="value-of"/>
|
|
- <ref name="emph"/>
|
|
- <ref name="dir"/>
|
|
- <ref name="span"/>
|
|
- </choice>
|
|
- </zeroOrMore>
|
|
- </interleave>
|
|
- </element>
|
|
- </define>
|
|
- <define name="rule">
|
|
- <element name="rule">
|
|
- <optional>
|
|
- <attribute name="flag">
|
|
- <ref name="flagValue"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <ref name="rich"/>
|
|
- <ref name="linkable"/>
|
|
- <interleave>
|
|
- <ref name="foreign"/>
|
|
- <zeroOrMore>
|
|
- <ref name="inclusion"/>
|
|
- </zeroOrMore>
|
|
- <choice>
|
|
- <group>
|
|
- <attribute name="abstract">
|
|
- <value>true</value>
|
|
- </attribute>
|
|
- <attribute name="id">
|
|
- <data type="ID"/>
|
|
- </attribute>
|
|
- <zeroOrMore>
|
|
- <ref name="let"/>
|
|
- </zeroOrMore>
|
|
- <oneOrMore>
|
|
- <choice>
|
|
- <ref name="assert"/>
|
|
- <ref name="report"/>
|
|
- <ref name="extends"/>
|
|
- <ref name="p"/>
|
|
- </choice>
|
|
- </oneOrMore>
|
|
- </group>
|
|
- <group>
|
|
- <attribute name="context">
|
|
- <ref name="pathValue"/>
|
|
- </attribute>
|
|
- <optional>
|
|
- <attribute name="id">
|
|
- <data type="ID"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="abstract">
|
|
- <value>false</value>
|
|
- </attribute>
|
|
- </optional>
|
|
- <zeroOrMore>
|
|
- <ref name="let"/>
|
|
- </zeroOrMore>
|
|
- <oneOrMore>
|
|
- <choice>
|
|
- <ref name="assert"/>
|
|
- <ref name="report"/>
|
|
- <ref name="extends"/>
|
|
- <ref name="p"/>
|
|
- </choice>
|
|
- </oneOrMore>
|
|
- </group>
|
|
- </choice>
|
|
- </interleave>
|
|
- </element>
|
|
- </define>
|
|
- <define name="span">
|
|
- <element name="span">
|
|
- <attribute name="class">
|
|
- <ref name="classValue"/>
|
|
- </attribute>
|
|
- <interleave>
|
|
- <ref name="foreign"/>
|
|
- <text/>
|
|
- </interleave>
|
|
- </element>
|
|
- </define>
|
|
- <define name="title">
|
|
- <element name="title">
|
|
- <zeroOrMore>
|
|
- <choice>
|
|
- <text/>
|
|
- <ref name="dir"/>
|
|
- </choice>
|
|
- </zeroOrMore>
|
|
- </element>
|
|
- </define>
|
|
- <define name="value-of">
|
|
- <element name="value-of">
|
|
- <attribute name="select">
|
|
- <ref name="pathValue"/>
|
|
- </attribute>
|
|
- <ref name="foreign-empty"/>
|
|
- </element>
|
|
- </define>
|
|
- <!-- common declarations -->
|
|
- <define name="inclusion">
|
|
- <element name="include">
|
|
- <attribute name="href">
|
|
- <ref name="uriValue"/>
|
|
- </attribute>
|
|
- <ref name="foreign-empty"/>
|
|
- </element>
|
|
- </define>
|
|
- <define name="rich">
|
|
- <optional>
|
|
- <attribute name="icon">
|
|
- <ref name="uriValue"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="see">
|
|
- <ref name="uriValue"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="fpi">
|
|
- <ref name="fpiValue"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="xml:lang">
|
|
- <ref name="langValue"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="xml:space">
|
|
- <choice>
|
|
- <value>preserve</value>
|
|
- <value>default</value>
|
|
- </choice>
|
|
- </attribute>
|
|
- </optional>
|
|
- </define>
|
|
- <define name="linkable">
|
|
- <optional>
|
|
- <attribute name="role">
|
|
- <ref name="roleValue"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- <optional>
|
|
- <attribute name="subject">
|
|
- <ref name="pathValue"/>
|
|
- </attribute>
|
|
- </optional>
|
|
- </define>
|
|
- <define name="foreign">
|
|
- <ref name="foreign-attributes"/>
|
|
- <zeroOrMore>
|
|
- <ref name="foreign-element"/>
|
|
- </zeroOrMore>
|
|
- </define>
|
|
- <define name="foreign-empty">
|
|
- <ref name="foreign-attributes"/>
|
|
- </define>
|
|
- <define name="foreign-attributes">
|
|
- <zeroOrMore>
|
|
- <attribute>
|
|
- <anyName>
|
|
- <except>
|
|
- <nsName ns=""/>
|
|
- <nsName ns="http://www.w3.org/XML/1998/namespace"/>
|
|
- </except>
|
|
- </anyName>
|
|
- </attribute>
|
|
- </zeroOrMore>
|
|
- </define>
|
|
- <define name="foreign-element">
|
|
- <element>
|
|
- <anyName>
|
|
- <except>
|
|
- <nsName/>
|
|
- </except>
|
|
- </anyName>
|
|
- <zeroOrMore>
|
|
- <choice>
|
|
- <attribute>
|
|
- <anyName/>
|
|
- </attribute>
|
|
- <ref name="foreign-element"/>
|
|
- <ref name="schema"/>
|
|
- <text/>
|
|
- </choice>
|
|
- </zeroOrMore>
|
|
- </element>
|
|
- </define>
|
|
- <!-- Data types -->
|
|
- <define name="uriValue">
|
|
- <data type="anyURI"/>
|
|
- </define>
|
|
- <define name="pathValue">
|
|
- <data type="string" datatypeLibrary=""/>
|
|
- </define>
|
|
- <define name="exprValue">
|
|
- <data type="string" datatypeLibrary=""/>
|
|
- </define>
|
|
- <define name="fpiValue">
|
|
- <data type="string" datatypeLibrary=""/>
|
|
- </define>
|
|
- <define name="langValue">
|
|
- <data type="language"/>
|
|
- </define>
|
|
- <define name="roleValue">
|
|
- <data type="string" datatypeLibrary=""/>
|
|
- </define>
|
|
- <define name="flagValue">
|
|
- <data type="string" datatypeLibrary=""/>
|
|
- </define>
|
|
- <define name="nameValue">
|
|
- <data type="string" datatypeLibrary=""/>
|
|
- </define>
|
|
- <!-- In the default query language binding, xsd:NCNAME -->
|
|
- <define name="classValue">
|
|
- <data type="string" datatypeLibrary=""/>
|
|
- </define>
|
|
- <define name="non-empty-string">
|
|
- <data type="token">
|
|
- <param name="minLength">1</param>
|
|
- </data>
|
|
- </define>
|
|
-</grammar>
|
|
Index: lxml-4.9.2/src/lxml/tests/test_isoschematron.py
|
|
===================================================================
|
|
--- lxml-4.9.2.orig/src/lxml/tests/test_isoschematron.py
|
|
+++ lxml-4.9.2/src/lxml/tests/test_isoschematron.py
|
|
@@ -55,6 +55,7 @@ class ETreeISOSchematronTestCase(HelperT
|
|
schema = isoschematron.Schematron(schema)
|
|
self.assertTrue(schema)
|
|
|
|
+ @unittest.skip("No RNG schema present, validation is not possible.")
|
|
def test_schematron_invalid_schema_empty(self):
|
|
schema = self.parse('''\
|
|
<schema xmlns="http://purl.oclc.org/dsdl/schematron" />
|