Test 21
(Element date cannot have attribute keyRef.)
Test 22
(RelaxNG grammar does not have any "keyRef" element.)
Test 23
(RelaxNG grammar does not have any "key" element.)
Test 24
(Element element must contain at least one child
of a "pattern" type (i.e. element, attribute, interleave, choice, ...). )
Test 25
(Element element must contain at least one child defined
of a "pattern" type (i.e. element, attribute, interleave, choice, ...). )
Test 26
(Element element must contain at least one child defined
of a "pattern" type (i.e. element, attribute, interleave, choice, ...).
It also must have attribute name or child elements, which
define name (elements name. anyName, ...). )
Test 27
(Element attribute must have attribute name or child elements, which
define name (elements name. anyName, ...).
)
Test 28
(Element group
must contain at least one child
of a "pattern" type (i.e. element, attribute, interleave, choice, ...).
)
Test 29
(
Element interleave
must contain at least one child
of a "pattern" type (i.e. element, attribute, interleave, choice, ...).
)
Test 30
(
Element choice
must contain at least one child
of a "pattern" type (i.e. element, attribute, interleave, choice, ...).
)
Test 31
(
Element optional
must contain at least one child
of a "pattern" type (i.e. element, attribute, interleave, choice, ...).
)
Test 32
(
Element zeroOrMore
must contain at least one child
of a "pattern" type (i.e. element, attribute, interleave, choice, ...).
)
Test 33
(
Element oneOrMore
must contain at least one child
of a "pattern" type (i.e. element, attribute, interleave, choice, ...).
)
Test 34
(
Element list
must contain at least one child
of a "pattern" type (i.e. element, attribute, interleave, choice, ...).
)
Test 35
(
Element mixed
must contain at least one child
of a "pattern" type (i.e. element, attribute, interleave, choice, ...).
)
Test 36
(
Element choice
must contain at least one child
of a "pattern" type (i.e. element, attribute, interleave, choice, ...).
)
Test 37
(
Here the element except
must contain at least one child
of a "name" type (i.e. name, anyName, ...).
)
Test 38
(
Here the element except
must contain at least one child
of a "name" type (i.e. name, anyName, ...).
)
Test 39
(
Here the element except
must contain at least one child
of a "pattern" type (i.e. element, attribute, interleave, choice, ...).
)
Test 40
(
Element data must have an attribute type.
)
Test 41
(
Element parama must have an attribute name.
)
Test 42
(
Element start
must contain at least one child
of a "pattern" type (i.e. element, attribute, interleave, choice, ...).
)
Test 43
(
Element define
must contain at least one child
of a "pattern" type (i.e. element, attribute, interleave, choice, ...).
)
Test 46
(
Element define
must have attribute name.
)