summaryrefslogtreecommitdiffstats
path: root/cardinality.rng.expected
diff options
context:
space:
mode:
Diffstat (limited to 'cardinality.rng.expected')
-rw-r--r--cardinality.rng.expected54
1 files changed, 54 insertions, 0 deletions
diff --git a/cardinality.rng.expected b/cardinality.rng.expected
new file mode 100644
index 0000000..f49540b
--- /dev/null
+++ b/cardinality.rng.expected
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<grammar xmlns="http://relaxng.org/ns/structure/1.0">
+ <start>
+ <element name="bar">
+ <group>
+ <ref name="fivefoo"/>
+ <ref name="upto25foo"/>
+ </group>
+ </element>
+ </start>
+ <define name="fivefoo">
+ <element name="foo">
+ <empty/>
+ </element>
+ <element name="foo">
+ <empty/>
+ </element>
+ <element name="foo">
+ <empty/>
+ </element>
+ <element name="foo">
+ <empty/>
+ </element>
+ <element name="foo">
+ <empty/>
+ </element>
+ </define>
+ <define name="maybefoo">
+ <optional>
+ <element name="foo">
+ <empty/>
+ </element>
+ </optional>
+ </define>
+ <define name="upto25foo">
+ <optional>
+ <ref name="fivefoo"/>
+ </optional>
+ <optional>
+ <ref name="fivefoo"/>
+ </optional>
+ <optional>
+ <ref name="fivefoo"/>
+ </optional>
+ <optional>
+ <ref name="fivefoo"/>
+ </optional>
+ <ref name="maybefoo"/>
+ <ref name="maybefoo"/>
+ <ref name="maybefoo"/>
+ <ref name="maybefoo"/>
+ <ref name="maybefoo"/>
+ </define>
+</grammar>