summaryrefslogtreecommitdiff
path: root/test/tests/conf/idkey/idkey42.xml
diff options
context:
space:
mode:
Diffstat (limited to 'test/tests/conf/idkey/idkey42.xml')
-rw-r--r--test/tests/conf/idkey/idkey42.xml24
1 files changed, 24 insertions, 0 deletions
diff --git a/test/tests/conf/idkey/idkey42.xml b/test/tests/conf/idkey/idkey42.xml
new file mode 100644
index 0000000..f716d4f
--- /dev/null
+++ b/test/tests/conf/idkey/idkey42.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0"?>
+<!-- Test for ID selection and pattern matching -->
+<!DOCTYPE doc [
+ <!ELEMENT doc (#PCDATA|a|b|c)*>
+ <!ATTLIST doc id ID #REQUIRED>
+ <!ELEMENT a (#PCDATA|a|b|c)*>
+ <!ATTLIST a id ID #REQUIRED>
+ <!ELEMENT b (#PCDATA|a|b|c)*>
+ <!ATTLIST b id ID #REQUIRED>
+ <!ELEMENT c (#PCDATA|a|b|c)*>
+ <!ATTLIST c id ID #REQUIRED >
+]>
+<doc id="id0">
+ <a id="id1">
+ *id1*
+ <a id="id2">*id2*
+ <a id="id3">*id3*</a>
+ <b id="id4">*id4*</b>
+ <c id="id5">*id5*</c>
+ </a>
+ <b id="id6">*id6*</b>
+ <c id="id7">*id7*</c>
+ </a>
+</doc> \ No newline at end of file