xml/libxml2libs/test/xmlengtester/xmlengtester_target/TestConfigfiles/TestFramework/conf/xmleng/DomNotWF.cfg
changeset 0 e35f40988205
child 24 74f0b3eb154c
equal deleted inserted replaced
-1:000000000000 0:e35f40988205
       
     1 ##############################################################
       
     2 # Attribute values must start with attribute names, not "?"
       
     3 ##############################################################
       
     4 
       
     5 [Test]
       
     6 title not_wf_DOM_001
       
     7 create xmlengtester test
       
     8 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_001.xml
       
     9 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_001.txt
       
    10 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_001.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_001.ref
       
    11 delete test
       
    12 [Endtest]
       
    13 ##############################################################
       
    14 # Attribute values must start with attribute names, not "?"
       
    15 ##############################################################
       
    16 
       
    17 [Test]
       
    18 title not_wf_DOM_001 without mapping
       
    19 create xmlengtester test
       
    20 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_001.xml noMapping
       
    21 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_001b.txt
       
    22 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_001b.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_001b.ref
       
    23 delete test
       
    24 [Endtest]
       
    25 ##############################################################
       
    26 # Names may not start with "."; it's not a Letter
       
    27 ##############################################################
       
    28 
       
    29 [Test]
       
    30 title not_wf_DOM_002
       
    31 create xmlengtester test
       
    32 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_002.xml
       
    33 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_002.txt
       
    34 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_002.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_002.ref
       
    35 delete test
       
    36 [Endtest]
       
    37 ##############################################################
       
    38 # Processing Instruction target name is required
       
    39 ##############################################################
       
    40 
       
    41 [Test]
       
    42 title not_wf_DOM_003
       
    43 create xmlengtester test
       
    44 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_003.xml
       
    45 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_003.txt
       
    46 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_003.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_003.ref
       
    47 delete test
       
    48 [Endtest]
       
    49 ##############################################################
       
    50 # SGML-ism: processing instructions end in '?>' not '>'
       
    51 ##############################################################
       
    52 
       
    53 [Test]
       
    54 title not_wf_DOM_004
       
    55 create xmlengtester test
       
    56 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_004.xml
       
    57 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_004.txt
       
    58 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_004.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_004.ref
       
    59 delete test
       
    60 [Endtest]
       
    61 ##############################################################
       
    62 # Processing instructions end in '?>' not '?'
       
    63 ##############################################################
       
    64 
       
    65 [Test]
       
    66 title not_wf_DOM_005
       
    67 create xmlengtester test
       
    68 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_005.xml
       
    69 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_005.txt
       
    70 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_005.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_005.ref
       
    71 delete test
       
    72 [Endtest]
       
    73 ##############################################################
       
    74 # XML comments may not contain "--"
       
    75 ##############################################################
       
    76 
       
    77 [Test]
       
    78 title not_wf_DOM_006
       
    79 create xmlengtester test
       
    80 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_006.xml
       
    81 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_006.txt
       
    82 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_006.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_006.ref
       
    83 delete test
       
    84 [Endtest]
       
    85 ##############################################################
       
    86 # General entity references have no whitespace after the entity name and before the semicolon
       
    87 ##############################################################
       
    88 
       
    89 [Test]
       
    90 title not_wf_DOM_007
       
    91 create xmlengtester test
       
    92 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_007.xml
       
    93 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_007.txt
       
    94 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_007.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_007.ref
       
    95 delete test
       
    96 [Endtest]
       
    97 ##############################################################
       
    98 # Entity references must include names, which don't begin with '.' (it's not a Letter or other name start character).
       
    99 ##############################################################
       
   100 
       
   101 [Test]
       
   102 title not_wf_DOM_008
       
   103 create xmlengtester test
       
   104 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_008.xml
       
   105 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_008.txt
       
   106 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_008.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_008.ref
       
   107 delete test
       
   108 [Endtest]
       
   109 ##############################################################
       
   110 #Character references may have only decimal or numeric strings
       
   111 ##############################################################
       
   112 
       
   113 [Test]
       
   114 title not_wf_DOM_009
       
   115 create xmlengtester test
       
   116 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_009.xml
       
   117 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_009.txt
       
   118 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_009.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_009.ref
       
   119 delete test
       
   120 [Endtest]
       
   121 ##############################################################
       
   122 # Ampersand may only appear as part of a general entity reference
       
   123 ##############################################################
       
   124 
       
   125 [Test]
       
   126 title not_wf_DOM_010
       
   127 create xmlengtester test
       
   128 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_010.xml
       
   129 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_010.txt
       
   130 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_010.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_010.ref
       
   131 delete test
       
   132 [Endtest]
       
   133 ##############################################################
       
   134 # SGML-ism: attribute values must be explicitly assigned a value, it can't act as a boolean toggle
       
   135 ##############################################################
       
   136 
       
   137 [Test]
       
   138 title not_wf_DOM_011
       
   139 create xmlengtester test
       
   140 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_011.xml
       
   141 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_011.txt
       
   142 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_011.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_011.ref
       
   143 delete test
       
   144 [Endtest]
       
   145 ##############################################################
       
   146 # SGML-ism: attribute values must be quoted in all cases.
       
   147 ##############################################################
       
   148 
       
   149 [Test]
       
   150 title not_wf_DOM_012
       
   151 create xmlengtester test
       
   152 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_012.xml
       
   153 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_012.txt
       
   154 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_012.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_012.ref
       
   155 delete test
       
   156 [Endtest]
       
   157 ##############################################################
       
   158 # The quotes on both ends of an attribute value must match.
       
   159 ##############################################################
       
   160 
       
   161 [Test]
       
   162 title not_wf_DOM_013
       
   163 create xmlengtester test
       
   164 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_013.xml
       
   165 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_013.txt
       
   166 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_013.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_013.ref
       
   167 delete test
       
   168 [Endtest]
       
   169 ##############################################################
       
   170 # Attribute values may not contain literal '<' characters
       
   171 ##############################################################
       
   172 
       
   173 [Test]
       
   174 title not_wf_DOM_014
       
   175 create xmlengtester test
       
   176 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_014.xml
       
   177 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_014.txt
       
   178 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_014.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_014.ref
       
   179 delete test
       
   180 [Endtest]
       
   181 ##############################################################
       
   182 # Attribute values need a value, not just an equals sign
       
   183 ##############################################################
       
   184 
       
   185 [Test]
       
   186 title not_wf_DOM_015
       
   187 create xmlengtester test
       
   188 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_015.xml
       
   189 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_015.txt
       
   190 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_015.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_015.ref
       
   191 delete test
       
   192 [Endtest]
       
   193 ##############################################################
       
   194 # Attribute values need an associated name
       
   195 ##############################################################
       
   196 
       
   197 [Test]
       
   198 title not_wf_DOM_016
       
   199 create xmlengtester test
       
   200 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_016.xml
       
   201 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_016.txt
       
   202 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_016.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_016.ref
       
   203 delete test
       
   204 [Endtest]
       
   205 ##############################################################
       
   206 # CDATA sections need a terminating ']]>'
       
   207 ##############################################################
       
   208 
       
   209 [Test]
       
   210 title not_wf_DOM_017
       
   211 create xmlengtester test
       
   212 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_017.xml
       
   213 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_017.txt
       
   214 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_017.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_017.ref
       
   215 delete test
       
   216 [Endtest]
       
   217 ##############################################################
       
   218 # CDATA sections begin with a literal '<![CDATA[', no space
       
   219 ##############################################################
       
   220 
       
   221 [Test]
       
   222 title not_wf_DOM_018
       
   223 create xmlengtester test
       
   224 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_018.xml
       
   225 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_018.txt
       
   226 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_018.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_018.ref
       
   227 delete test
       
   228 [Endtest]
       
   229 ##############################################################
       
   230 # End tags may not be abbreviated as '</>'
       
   231 ##############################################################
       
   232 
       
   233 [Test]
       
   234 title not_wf_DOM_019
       
   235 create xmlengtester test
       
   236 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_019.xml
       
   237 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_019.txt
       
   238 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_019.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_019.ref
       
   239 delete test
       
   240 [Endtest]
       
   241 ##############################################################
       
   242 # Attribute values may not contain literal '&' characters except as part of an entity reference
       
   243 ##############################################################
       
   244 
       
   245 [Test]
       
   246 title not_wf_DOM_020
       
   247 create xmlengtester test
       
   248 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_020.xml
       
   249 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_020.txt
       
   250 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_020.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_020.ref
       
   251 delete test
       
   252 [Endtest]
       
   253 ##############################################################
       
   254 # Attribute values may not contain literal '&' characters except as part of an entity reference
       
   255 ##############################################################
       
   256 
       
   257 [Test]
       
   258 title not_wf_DOM_021
       
   259 create xmlengtester test
       
   260 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_021.xml
       
   261 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_021.txt
       
   262 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_021.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_021.ref
       
   263 delete test
       
   264 [Endtest]
       
   265 ##############################################################
       
   266 # Character references end with semicolons
       
   267 ##############################################################
       
   268 
       
   269 [Test]
       
   270 title not_wf_DOM_022
       
   271 create xmlengtester test
       
   272 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_022.xml
       
   273 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_022.txt
       
   274 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_022.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_022.ref
       
   275 delete test
       
   276 [Endtest]
       
   277 ##############################################################
       
   278 # Digits are not valid name start characters
       
   279 ##############################################################
       
   280 
       
   281 [Test]
       
   282 title not_wf_DOM_023
       
   283 create xmlengtester test
       
   284 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_023.xml
       
   285 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_023.txt
       
   286 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_023.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_023.ref
       
   287 delete test
       
   288 [Endtest]
       
   289 ##############################################################
       
   290 # Digits are not valid name start characters
       
   291 ##############################################################
       
   292 
       
   293 [Test]
       
   294 title not_wf_DOM_024
       
   295 create xmlengtester test
       
   296 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_024.xml
       
   297 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_024.txt
       
   298 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_024.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_024.ref
       
   299 delete test
       
   300 [Endtest]
       
   301 ##############################################################
       
   302 # Text may not contain a literal ']]>' sequence
       
   303 ##############################################################
       
   304 
       
   305 [Test]
       
   306 title not_wf_DOM_025
       
   307 create xmlengtester test
       
   308 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_025.xml
       
   309 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_025.txt
       
   310 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_025.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_025.ref
       
   311 delete test
       
   312 [Endtest]
       
   313 ##############################################################
       
   314 # Text may not contain a literal ']]>' sequence
       
   315 ##############################################################
       
   316 
       
   317 [Test]
       
   318 title not_wf_DOM_026
       
   319 create xmlengtester test
       
   320 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_026.xml
       
   321 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_026.txt
       
   322 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_026.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_026.ref
       
   323 delete test
       
   324 [Endtest]
       
   325 ##############################################################
       
   326 # Comments must be terminated with "-->"
       
   327 ##############################################################
       
   328 
       
   329 [Test]
       
   330 title not_wf_DOM_027
       
   331 create xmlengtester test
       
   332 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_027.xml
       
   333 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_027.txt
       
   334 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_027.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_027.ref
       
   335 delete test
       
   336 [Endtest]
       
   337 ##############################################################
       
   338 # Processing instructions must end with '?>'
       
   339 ##############################################################
       
   340 
       
   341 [Test]
       
   342 title not_wf_DOM_028
       
   343 create xmlengtester test
       
   344 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_028.xml
       
   345 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_028.txt
       
   346 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_028.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_028.ref
       
   347 delete test
       
   348 [Endtest]
       
   349 ##############################################################
       
   350 # Text may not contain a literal ']]>' sequence
       
   351 ##############################################################
       
   352 
       
   353 [Test]
       
   354 title not_wf_DOM_029
       
   355 create xmlengtester test
       
   356 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_029.xml
       
   357 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_029.txt
       
   358 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_029.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_029.ref
       
   359 delete test
       
   360 [Endtest]
       
   361 ##############################################################
       
   362 # A form feed is not a legal XML character
       
   363 ##############################################################
       
   364 
       
   365 [Test]
       
   366 title not_wf_DOM_030
       
   367 create xmlengtester test
       
   368 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_030.xml
       
   369 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_030.txt
       
   370 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_030.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_030.ref
       
   371 delete test
       
   372 [Endtest]
       
   373 ##############################################################
       
   374 # A form feed is not a legal XML character
       
   375 ##############################################################
       
   376 
       
   377 [Test]
       
   378 title not_wf_DOM_031
       
   379 create xmlengtester test
       
   380 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_031.xml
       
   381 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_031.txt
       
   382 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_031.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_031.ref
       
   383 delete test
       
   384 [Endtest]
       
   385 ##############################################################
       
   386 # A form feed is not a legal XML character
       
   387 ##############################################################
       
   388 
       
   389 [Test]
       
   390 title not_wf_DOM_032
       
   391 create xmlengtester test
       
   392 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_032.xml
       
   393 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_032.txt
       
   394 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_032.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_032.ref
       
   395 delete test
       
   396 [Endtest]
       
   397 ##############################################################
       
   398 # An ESC (octal 033) is not a legal XML character
       
   399 ##############################################################
       
   400 
       
   401 [Test]
       
   402 title not_wf_DOM_033
       
   403 create xmlengtester test
       
   404 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_033.xml
       
   405 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_033.txt
       
   406 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_033.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_033.ref
       
   407 delete test
       
   408 [Endtest]
       
   409 ##############################################################
       
   410 # A form feed is not a legal XML character
       
   411 ##############################################################
       
   412 
       
   413 [Test]
       
   414 title not_wf_DOM_034
       
   415 create xmlengtester test
       
   416 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_034.xml
       
   417 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_034.txt
       
   418 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_034.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_034.ref
       
   419 delete test
       
   420 [Endtest]
       
   421 ##############################################################
       
   422 # The '<' character is a markup delimiter and must start an element, CDATA section, PI, or comment
       
   423 ##############################################################
       
   424 
       
   425 [Test]
       
   426 title not_wf_DOM_035
       
   427 create xmlengtester test
       
   428 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_035.xml
       
   429 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_035.txt
       
   430 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_035.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_035.ref
       
   431 delete test
       
   432 [Endtest]
       
   433 ##############################################################
       
   434 # Text may not appear after the root element
       
   435 ##############################################################
       
   436 
       
   437 [Test]
       
   438 title not_wf_DOM_036
       
   439 create xmlengtester test
       
   440 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_036.xml
       
   441 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_036.txt
       
   442 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_036.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_036.ref
       
   443 delete test
       
   444 [Endtest]
       
   445 ##############################################################
       
   446 # Character references may not appear after the root element
       
   447 ##############################################################
       
   448 
       
   449 [Test]
       
   450 title not_wf_DOM_037
       
   451 create xmlengtester test
       
   452 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_037.xml
       
   453 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_037.txt
       
   454 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_037.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_037.ref
       
   455 delete test
       
   456 [Endtest]
       
   457 ##############################################################
       
   458 # Tests the "Unique Att Spec" WF constraint by providing multiple values for an attribute
       
   459 ##############################################################
       
   460 
       
   461 [Test]
       
   462 title not_wf_DOM_038
       
   463 create xmlengtester test
       
   464 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_038.xml
       
   465 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_038.txt
       
   466 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_038.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_038.ref
       
   467 delete test
       
   468 [Endtest]
       
   469 ##############################################################
       
   470 # Tests the Element Type Match WFC - end tag name must match start tag name
       
   471 ##############################################################
       
   472 
       
   473 [Test]
       
   474 title not_wf_DOM_039
       
   475 create xmlengtester test
       
   476 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_039.xml
       
   477 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_039.txt
       
   478 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_039.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_039.ref
       
   479 delete test
       
   480 [Endtest]
       
   481 ##############################################################
       
   482 # Provides two document elements
       
   483 ##############################################################
       
   484 
       
   485 [Test]
       
   486 title not_wf_DOM_040
       
   487 create xmlengtester test
       
   488 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_040.xml
       
   489 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_040.txt
       
   490 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_040.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_040.ref
       
   491 delete test
       
   492 [Endtest]
       
   493 ##############################################################
       
   494 # Provides two document elements
       
   495 ##############################################################
       
   496 
       
   497 [Test]
       
   498 title not_wf_DOM_041
       
   499 create xmlengtester test
       
   500 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_041.xml
       
   501 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_041.txt
       
   502 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_041.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_041.ref
       
   503 delete test
       
   504 [Endtest]
       
   505 ##############################################################
       
   506 # Invalid End Tag
       
   507 ##############################################################
       
   508 
       
   509 [Test]
       
   510 title not_wf_DOM_042
       
   511 create xmlengtester test
       
   512 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_042.xml
       
   513 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_042.txt
       
   514 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_042.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_042.ref
       
   515 delete test
       
   516 [Endtest]
       
   517 ##############################################################
       
   518 # Provides #PCDATA text after the document element
       
   519 ##############################################################
       
   520 
       
   521 [Test]
       
   522 title not_wf_DOM_043
       
   523 create xmlengtester test
       
   524 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_043.xml
       
   525 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_043.txt
       
   526 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_043.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_043.ref
       
   527 delete test
       
   528 [Endtest]
       
   529 ##############################################################
       
   530 # Provides two document elements
       
   531 ##############################################################
       
   532 
       
   533 [Test]
       
   534 title not_wf_DOM_044
       
   535 create xmlengtester test
       
   536 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_044.xml
       
   537 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_044.txt
       
   538 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_044.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_044.ref
       
   539 delete test
       
   540 [Endtest]
       
   541 ##############################################################
       
   542 #Invalid Empty Element Tag
       
   543 ##############################################################
       
   544 
       
   545 [Test]
       
   546 title not_wf_DOM_045
       
   547 create xmlengtester test
       
   548 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_045.xml
       
   549 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_045.txt
       
   550 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_045.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_045.ref
       
   551 delete test
       
   552 [Endtest]
       
   553 ##############################################################
       
   554 # This start (or empty element) tag was not terminated correctly
       
   555 ##############################################################
       
   556 
       
   557 [Test]
       
   558 title not_wf_DOM_046
       
   559 create xmlengtester test
       
   560 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_046.xml
       
   561 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_046.txt
       
   562 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_046.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_046.ref
       
   563 delete test
       
   564 [Endtest]
       
   565 ##############################################################
       
   566 # Invalid empty element tag invalid whitespace
       
   567 ##############################################################
       
   568 
       
   569 [Test]
       
   570 title not_wf_DOM_047
       
   571 create xmlengtester test
       
   572 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_047.xml
       
   573 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_047.txt
       
   574 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_047.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_047.ref
       
   575 delete test
       
   576 [Endtest]
       
   577 ##############################################################
       
   578 # Provides a CDATA section after the roor element
       
   579 ##############################################################
       
   580 
       
   581 [Test]
       
   582 title not_wf_DOM_048
       
   583 create xmlengtester test
       
   584 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_048.xml
       
   585 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_048.txt
       
   586 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_048.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_048.ref
       
   587 delete test
       
   588 [Endtest]
       
   589 ##############################################################
       
   590 # Missing start tag
       
   591 ##############################################################
       
   592 
       
   593 [Test]
       
   594 title not_wf_DOM_049
       
   595 create xmlengtester test
       
   596 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_049.xml
       
   597 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_049.txt
       
   598 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_049.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_049.ref
       
   599 delete test
       
   600 [Endtest]
       
   601 ##############################################################
       
   602 # Empty document, with no root element
       
   603 ##############################################################
       
   604 
       
   605 [Test]
       
   606 title not_wf_DOM_050
       
   607 create xmlengtester test
       
   608 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_050.xml
       
   609 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_050.txt
       
   610 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_050.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_050.ref
       
   611 delete test
       
   612 [Endtest]
       
   613 ##############################################################
       
   614 # CDATA is invalid at top level of document
       
   615 ##############################################################
       
   616 
       
   617 [Test]
       
   618 title not_wf_DOM_051
       
   619 create xmlengtester test
       
   620 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_051.xml
       
   621 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_051.txt
       
   622 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_051.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_051.ref
       
   623 delete test
       
   624 [Endtest]
       
   625 ##############################################################
       
   626 # Invalid character reference
       
   627 ##############################################################
       
   628 
       
   629 [Test]
       
   630 title not_wf_DOM_052
       
   631 create xmlengtester test
       
   632 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_052.xml
       
   633 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_052.txt
       
   634 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_052.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_052.ref
       
   635 delete test
       
   636 [Endtest]
       
   637 ##############################################################
       
   638 # End tag does not match start tag
       
   639 ##############################################################
       
   640 
       
   641 [Test]
       
   642 title not_wf_DOM_053
       
   643 create xmlengtester test
       
   644 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_053.xml
       
   645 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_053.txt
       
   646 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_053.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_053.ref
       
   647 delete test
       
   648 [Endtest]
       
   649 ##############################################################
       
   650 # PUBLIC requires two literals
       
   651 ##############################################################
       
   652 
       
   653 [Test]
       
   654 title not_wf_DOM_054
       
   655 create xmlengtester test
       
   656 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_054.xml
       
   657 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_054.txt
       
   658 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_054.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_054.ref
       
   659 delete test
       
   660 [Endtest]
       
   661 ##############################################################
       
   662 # Invalid Document Type Definition format
       
   663 ##############################################################
       
   664 
       
   665 [Test]
       
   666 title not_wf_DOM_055
       
   667 create xmlengtester test
       
   668 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_055.xml
       
   669 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_055.txt
       
   670 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_055.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_055.ref
       
   671 delete test
       
   672 [Endtest]
       
   673 ##############################################################
       
   674 # Invalid Document Type Definition format - misplaced comment
       
   675 ##############################################################
       
   676 
       
   677 [Test]
       
   678 title not_wf_DOM_056
       
   679 create xmlengtester test
       
   680 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_056.xml
       
   681 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_056.txt
       
   682 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_056.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_056.ref
       
   683 delete test
       
   684 [Endtest]
       
   685 ##############################################################
       
   686 # This isn't SGML; comments can't exist in declarations
       
   687 ##############################################################
       
   688 
       
   689 [Test]
       
   690 title not_wf_DOM_057
       
   691 create xmlengtester test
       
   692 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_057.xml
       
   693 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_057.txt
       
   694 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_057.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_057.ref
       
   695 delete test
       
   696 [Endtest]
       
   697 ##############################################################
       
   698 # Invalid character , in ATTLIST enumeration
       
   699 ##############################################################
       
   700 
       
   701 [Test]
       
   702 title not_wf_DOM_058
       
   703 create xmlengtester test
       
   704 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_058.xml
       
   705 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_058.txt
       
   706 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_058.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_058.ref
       
   707 delete test
       
   708 [Endtest]
       
   709 ##############################################################
       
   710 # String literal must be in quotes
       
   711 ##############################################################
       
   712 
       
   713 [Test]
       
   714 title not_wf_DOM_059
       
   715 create xmlengtester test
       
   716 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_059.xml
       
   717 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_059.txt
       
   718 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_059.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_059.ref
       
   719 delete test
       
   720 [Endtest]
       
   721 ##############################################################
       
   722 # Invalid type NAME defined in ATTLIST
       
   723 ##############################################################
       
   724 
       
   725 [Test]
       
   726 title not_wf_DOM_060
       
   727 create xmlengtester test
       
   728 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_060.xml
       
   729 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_060.txt
       
   730 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_060.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_060.ref
       
   731 delete test
       
   732 [Endtest]
       
   733 ##############################################################
       
   734 # External entity declarations require whitespace between public and system IDs
       
   735 ##############################################################
       
   736 
       
   737 [Test]
       
   738 title not_wf_DOM_061
       
   739 create xmlengtester test
       
   740 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_061.xml
       
   741 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_061.txt
       
   742 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_061.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_061.ref
       
   743 delete test
       
   744 [Endtest]
       
   745 ##############################################################
       
   746 # Entity declarations need space after the entity name
       
   747 ##############################################################
       
   748 
       
   749 [Test]
       
   750 title not_wf_DOM_062
       
   751 create xmlengtester test
       
   752 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_062.xml
       
   753 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_062.txt
       
   754 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_062.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_062.ref
       
   755 delete test
       
   756 [Endtest]
       
   757 ##############################################################
       
   758 # Conditional sections may only appear in the external DTD subset
       
   759 ##############################################################
       
   760 
       
   761 [Test]
       
   762 title not_wf_DOM_063
       
   763 create xmlengtester test
       
   764 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_063.xml
       
   765 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_063.txt
       
   766 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_063.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_063.ref
       
   767 delete test
       
   768 [Endtest]
       
   769 ##############################################################
       
   770 # Space is required between attribute type and default values in <!ATTLIST...> declarations
       
   771 ##############################################################
       
   772 
       
   773 [Test]
       
   774 title not_wf_DOM_064
       
   775 create xmlengtester test
       
   776 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_064.xml
       
   777 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_064.txt
       
   778 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_064.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_064.ref
       
   779 delete test
       
   780 [Endtest]
       
   781 ##############################################################
       
   782 # Space is required between attribute name and type in <!ATTLIST...> declarations
       
   783 ##############################################################
       
   784 
       
   785 [Test]
       
   786 title not_wf_DOM_065
       
   787 create xmlengtester test
       
   788 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_065.xml
       
   789 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_065.txt
       
   790 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_065.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_065.ref
       
   791 delete test
       
   792 [Endtest]
       
   793 ##############################################################
       
   794 # Required whitespace is missing
       
   795 ##############################################################
       
   796 
       
   797 [Test]
       
   798 title not_wf_DOM_066
       
   799 create xmlengtester test
       
   800 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_066.xml
       
   801 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_066.txt
       
   802 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_066.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_066.ref
       
   803 delete test
       
   804 [Endtest]
       
   805 ##############################################################
       
   806 # Space is required between attribute type and default values in <!ATTLIST...> declarations
       
   807 ##############################################################
       
   808 
       
   809 [Test]
       
   810 title not_wf_DOM_067
       
   811 create xmlengtester test
       
   812 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_067.xml
       
   813 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_067.txt
       
   814 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_067.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_067.ref
       
   815 delete test
       
   816 [Endtest]
       
   817 ##############################################################
       
   818 # Space is required between NOTATION keyword and list of enumerated choices in <!ATTLIST...> declarations
       
   819 ##############################################################
       
   820 
       
   821 [Test]
       
   822 title not_wf_DOM_068
       
   823 create xmlengtester test
       
   824 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_068.xml
       
   825 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_068.txt
       
   826 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_068.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_068.ref
       
   827 delete test
       
   828 [Endtest]
       
   829 ##############################################################
       
   830 # Space is required before an NDATA entity annotation
       
   831 ##############################################################
       
   832 
       
   833 [Test]
       
   834 title not_wf_DOM_069
       
   835 create xmlengtester test
       
   836 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_069.xml
       
   837 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_069.txt
       
   838 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_069.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_069.ref
       
   839 delete test
       
   840 [Endtest]
       
   841 ##############################################################
       
   842 # XML comments may not contain "--"
       
   843 ##############################################################
       
   844 
       
   845 [Test]
       
   846 title not_wf_DOM_070
       
   847 create xmlengtester test
       
   848 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_070.xml
       
   849 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_070.txt
       
   850 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_070.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_070.ref
       
   851 delete test
       
   852 [Endtest]
       
   853 ##############################################################
       
   854 # ENTITY can't reference itself directly or indirectly
       
   855 ##############################################################
       
   856 
       
   857 [Test]
       
   858 title not_wf_DOM_071
       
   859 create xmlengtester test
       
   860 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_071.xml
       
   861 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_071.txt
       
   862 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_071.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_071.ref
       
   863 delete test
       
   864 [Endtest]
       
   865 ##############################################################
       
   866 # Undefined ENTITY foo
       
   867 ##############################################################
       
   868 
       
   869 [Test]
       
   870 title not_wf_DOM_072
       
   871 create xmlengtester test
       
   872 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_072.xml
       
   873 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_072.txt
       
   874 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_072.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_072.ref
       
   875 delete test
       
   876 [Endtest]
       
   877 ##############################################################
       
   878 # Undefined ENTITY f.
       
   879 ##############################################################
       
   880 
       
   881 [Test]
       
   882 title not_wf_DOM_073
       
   883 create xmlengtester test
       
   884 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_073.xml
       
   885 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_073.txt
       
   886 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_073.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_073.ref
       
   887 delete test
       
   888 [Endtest]
       
   889 ##############################################################
       
   890 # Internal general parsed entities are only well formed if they match the "content" production.
       
   891 ##############################################################
       
   892 
       
   893 [Test]
       
   894 title not_wf_DOM_074
       
   895 create xmlengtester test
       
   896 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_074.xml
       
   897 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_074.txt
       
   898 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_074.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_074.ref
       
   899 delete test
       
   900 [Endtest]
       
   901 ##############################################################
       
   902 # ENTITY can't reference itself directly or indirectly.
       
   903 ##############################################################
       
   904 
       
   905 [Test]
       
   906 title not_wf_DOM_075
       
   907 create xmlengtester test
       
   908 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_075.xml
       
   909 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_075.txt
       
   910 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_075.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_075.ref
       
   911 delete test
       
   912 [Endtest]
       
   913 ##############################################################
       
   914 # Undefined ENTITY foo.
       
   915 ##############################################################
       
   916 
       
   917 [Test]
       
   918 title not_wf_DOM_076
       
   919 create xmlengtester test
       
   920 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_076.xml
       
   921 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_076.txt
       
   922 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_076.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_076.ref
       
   923 delete test
       
   924 [Endtest]
       
   925 ##############################################################
       
   926 # Undefined ENTITY foo.
       
   927 ##############################################################
       
   928 
       
   929 [Test]
       
   930 title not_wf_DOM_077
       
   931 create xmlengtester test
       
   932 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_077.xml
       
   933 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_077.txt
       
   934 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_077.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_077.ref
       
   935 delete test
       
   936 [Endtest]
       
   937 ##############################################################
       
   938 # Undefined ENTITY foo.
       
   939 ##############################################################
       
   940 
       
   941 [Test]
       
   942 title not_wf_DOM_078
       
   943 create xmlengtester test
       
   944 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_078.xml
       
   945 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_078.txt
       
   946 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_078.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_078.ref
       
   947 delete test
       
   948 [Endtest]
       
   949 ##############################################################
       
   950 # ENTITY can't reference itself directly or indirectly
       
   951 ##############################################################
       
   952 
       
   953 [Test]
       
   954 title not_wf_DOM_079
       
   955 create xmlengtester test
       
   956 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_079.xml
       
   957 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_079.txt
       
   958 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_079.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_079.ref
       
   959 delete test
       
   960 [Endtest]
       
   961 ##############################################################
       
   962 # ENTITY can't reference itself directly or indirectly
       
   963 ##############################################################
       
   964 
       
   965 [Test]
       
   966 title not_wf_DOM_080
       
   967 create xmlengtester test
       
   968 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_080.xml
       
   969 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_080.txt
       
   970 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_080.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_080.ref
       
   971 delete test
       
   972 [Endtest]
       
   973 ##############################################################
       
   974 # This tests the No External Entity References
       
   975 # WFC, since the entity is referred to within an attribute. 
       
   976 ##############################################################
       
   977 
       
   978 [Test]
       
   979 title not_wf_DOM_081
       
   980 create xmlengtester test
       
   981 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_081.xml
       
   982 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_081.txt
       
   983 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_081.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_081.ref
       
   984 delete test
       
   985 [Endtest]
       
   986 
       
   987 ##############################################################
       
   988 # This tests the No External Entity References
       
   989 # WFC, since the entity is referred to within an attribute. 
       
   990 ##############################################################
       
   991 
       
   992 [Test]
       
   993 title not_wf_DOM_082
       
   994 create xmlengtester test
       
   995 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_082.xml
       
   996 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_082.txt
       
   997 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_082.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_082.ref
       
   998 delete test
       
   999 [Endtest]
       
  1000 ##############################################################
       
  1001 # Undefined NOTATION n
       
  1002 ##############################################################
       
  1003 
       
  1004 [Test]
       
  1005 title not_wf_DOM_083
       
  1006 create xmlengtester test
       
  1007 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_083.xml
       
  1008 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_083.txt
       
  1009 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_083.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_083.ref
       
  1010 delete test
       
  1011 [Endtest]
       
  1012 ##############################################################
       
  1013 # Tests the Parsed Entity WFC by referring to an unparsed entity. 
       
  1014 # (This precedes the error of not declaring that entity's notation, 
       
  1015 # which may be detected any time before the DTD parsing is completed.) 
       
  1016 ##############################################################
       
  1017 
       
  1018 [Test]
       
  1019 title not_wf_DOM_084
       
  1020 create xmlengtester test
       
  1021 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_084.xml
       
  1022 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_084.txt
       
  1023 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_084.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_084.ref
       
  1024 delete test
       
  1025 [Endtest]
       
  1026 ##############################################################
       
  1027 # Public IDs may not contain "["
       
  1028 ##############################################################
       
  1029 
       
  1030 [Test] 
       
  1031 title not_wf_DOM_085 
       
  1032 create xmlengtester test 
       
  1033 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_085.xml 
       
  1034 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_085.txt 
       
  1035 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_085.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_085.ref delete test 
       
  1036 [Endtest]
       
  1037 ##############################################################
       
  1038 # Public IDs may not contain "["
       
  1039 ##############################################################
       
  1040 
       
  1041 [Test]
       
  1042 title not_wf_DOM_086
       
  1043 create xmlengtester test
       
  1044 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_086.xml
       
  1045 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_086.txt
       
  1046 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_086.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_086.ref
       
  1047 delete test
       
  1048 [Endtest]
       
  1049 ##############################################################
       
  1050 # Public IDs may not contain "["
       
  1051 ##############################################################
       
  1052 
       
  1053 [Test]
       
  1054 title not_wf_DOM_087
       
  1055 create xmlengtester test
       
  1056 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_087.xml
       
  1057 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_087.txt
       
  1058 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_087.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_087.ref
       
  1059 delete test
       
  1060 [Endtest]
       
  1061 ##############################################################
       
  1062 # Attribute values are terminated by literal quote characters, and any entity expansion is done afterwards
       
  1063 ##############################################################
       
  1064 
       
  1065 [Test]
       
  1066 title not_wf_DOM_088
       
  1067 create xmlengtester test
       
  1068 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_088.xml
       
  1069 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_088.txt
       
  1070 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_088.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_088.ref
       
  1071 delete test
       
  1072 [Endtest]
       
  1073 ##############################################################
       
  1074 # Parameter entities "are" always parsed; NDATA annotations are not permitted
       
  1075 ##############################################################
       
  1076 
       
  1077 [Test]
       
  1078 title not_wf_DOM_089
       
  1079 create xmlengtester test
       
  1080 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_089.xml
       
  1081 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_089.txt
       
  1082 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_089.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_089.ref
       
  1083 delete test
       
  1084 [Endtest]
       
  1085 ##############################################################
       
  1086 # Attributes may not contain a literal "<" character; this one has one because of reference expansion
       
  1087 ##############################################################
       
  1088 
       
  1089 [Test]
       
  1090 title not_wf_DOM_090
       
  1091 create xmlengtester test
       
  1092 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_090.xml
       
  1093 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_090.txt
       
  1094 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_090.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_090.ref
       
  1095 delete test
       
  1096 [Endtest]
       
  1097 ##############################################################
       
  1098 # Parameter entities "are" always parsed; NDATA annotations are not permitted.
       
  1099 ##############################################################
       
  1100 
       
  1101 [Test]
       
  1102 title not_wf_DOM_091
       
  1103 create xmlengtester test
       
  1104 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_091.xml
       
  1105 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_091.txt
       
  1106 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_091.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_091.ref
       
  1107 delete test
       
  1108 [Endtest]
       
  1109 ##############################################################
       
  1110 # he replacement text of this entity has an illegal reference, because the character reference is expanded immediately
       
  1111 ##############################################################
       
  1112 
       
  1113 [Test]
       
  1114 title not_wf_DOM_092
       
  1115 create xmlengtester test
       
  1116 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_092.xml
       
  1117 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_092.txt
       
  1118 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_092.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_092.ref
       
  1119 delete test
       
  1120 [Endtest]
       
  1121 ##############################################################
       
  1122 # Hexadecimal character references may not use the uppercase 'X'
       
  1123 ##############################################################
       
  1124 
       
  1125 [Test]
       
  1126 title not_wf_DOM_093
       
  1127 create xmlengtester test
       
  1128 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_093.xml
       
  1129 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_093.txt
       
  1130 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_093.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_093.ref
       
  1131 delete test
       
  1132 [Endtest]
       
  1133 ##############################################################
       
  1134 # Prolog VERSION must be lowercase
       
  1135 ##############################################################
       
  1136 
       
  1137 [Test]
       
  1138 title not_wf_DOM_094
       
  1139 create xmlengtester test
       
  1140 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_094.xml
       
  1141 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_094.txt
       
  1142 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_094.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_094.ref
       
  1143 delete test
       
  1144 [Endtest]
       
  1145 ##############################################################
       
  1146 # VersionInfo must come before EncodingDecl
       
  1147 ##############################################################
       
  1148 
       
  1149 [Test]
       
  1150 title not_wf_DOM_095
       
  1151 create xmlengtester test
       
  1152 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_095.xml
       
  1153 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_095.txt
       
  1154 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_095.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_095.ref
       
  1155 delete test
       
  1156 [Endtest]
       
  1157 ##############################################################
       
  1158 # Space is required before the standalone declaration
       
  1159 ##############################################################
       
  1160 
       
  1161 [Test]
       
  1162 title not_wf_DOM_096
       
  1163 create xmlengtester test
       
  1164 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_096.xml
       
  1165 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_096.txt
       
  1166 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_096.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_096.ref
       
  1167 delete test
       
  1168 [Endtest]
       
  1169 ##############################################################
       
  1170 # Both quotes surrounding VersionNum must be the same
       
  1171 ##############################################################
       
  1172 
       
  1173 [Test]
       
  1174 title not_wf_DOM_097
       
  1175 create xmlengtester test
       
  1176 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_097.xml
       
  1177 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_097.txt
       
  1178 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_097.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_097.ref
       
  1179 delete test
       
  1180 [Endtest]
       
  1181 ##############################################################
       
  1182 # Only one "version=..." string may appear in an XML declaration
       
  1183 ##############################################################
       
  1184 
       
  1185 [Test]
       
  1186 title not_wf_DOM_098
       
  1187 create xmlengtester test
       
  1188 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_098.xml
       
  1189 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_098.txt
       
  1190 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_098.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_098.ref
       
  1191 delete test
       
  1192 [Endtest]
       
  1193 ##############################################################
       
  1194 # Only three pseudo-attributes are in the XML declaration, and "valid=..." is not one of them
       
  1195 ##############################################################
       
  1196 
       
  1197 [Test]
       
  1198 title not_wf_DOM_099
       
  1199 create xmlengtester test
       
  1200 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_099.xml
       
  1201 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_099.txt
       
  1202 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_099.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_099.ref
       
  1203 delete test
       
  1204 [Endtest]
       
  1205 ##############################################################
       
  1206 # Only "yes" and "no" are permitted as values of "standalone"
       
  1207 ##############################################################
       
  1208 
       
  1209 [Test]
       
  1210 title not_wf_DOM_100
       
  1211 create xmlengtester test
       
  1212 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_100.xml
       
  1213 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_100.txt
       
  1214 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_100.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_100.ref
       
  1215 delete test
       
  1216 [Endtest]
       
  1217 ##############################################################
       
  1218 # Space is not permitted in an encoding name
       
  1219 ##############################################################
       
  1220 
       
  1221 [Test]
       
  1222 title not_wf_DOM_101
       
  1223 create xmlengtester test
       
  1224 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_101.xml
       
  1225 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_101.txt
       
  1226 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_101.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_101.ref
       
  1227 delete test
       
  1228 [Endtest]
       
  1229 ##############################################################
       
  1230 # Provides an illegal XML version number; spaces are illegal
       
  1231 ##############################################################
       
  1232 
       
  1233 [Test]
       
  1234 title not_wf_DOM_102
       
  1235 create xmlengtester test
       
  1236 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_102.xml
       
  1237 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_102.txt
       
  1238 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_102.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_102.ref
       
  1239 delete test
       
  1240 [Endtest]
       
  1241 ##############################################################
       
  1242 # End-tag required for element foo.
       
  1243 ##############################################################
       
  1244 
       
  1245 [Test]
       
  1246 title not_wf_DOM_103
       
  1247 create xmlengtester test
       
  1248 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_103.xml
       
  1249 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_103.txt
       
  1250 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_103.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_103.ref
       
  1251 delete test
       
  1252 [Endtest]
       
  1253 ##############################################################
       
  1254 # Internal general parsed entities are only well formed 
       
  1255 # if they match the "content" production.
       
  1256 ##############################################################
       
  1257 
       
  1258 [Test]
       
  1259 title not_wf_DOM_104
       
  1260 create xmlengtester test
       
  1261 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_104.xml
       
  1262 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_104.txt
       
  1263 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_104.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_104.ref
       
  1264 delete test
       
  1265 [Endtest]
       
  1266 ##############################################################
       
  1267 # Invalid placement of CDATA section
       
  1268 ##############################################################
       
  1269 
       
  1270 [Test]
       
  1271 title not_wf_DOM_105
       
  1272 create xmlengtester test
       
  1273 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_105.xml
       
  1274 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_105.txt
       
  1275 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_105.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_105.ref
       
  1276 delete test
       
  1277 [Endtest]
       
  1278 ##############################################################
       
  1279 # Invalid placement of entity declaration
       
  1280 ##############################################################
       
  1281 
       
  1282 [Test]
       
  1283 title not_wf_DOM_106
       
  1284 create xmlengtester test
       
  1285 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_106.xml
       
  1286 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_106.txt
       
  1287 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_106.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_106.ref
       
  1288 delete test
       
  1289 [Endtest]
       
  1290 ##############################################################
       
  1291 # Invalid document type declaration. CDATA alone is invalid
       
  1292 ##############################################################
       
  1293 
       
  1294 [Test]
       
  1295 title not_wf_DOM_107
       
  1296 create xmlengtester test
       
  1297 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_107.xml
       
  1298 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_107.txt
       
  1299 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_107.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_107.ref
       
  1300 delete test
       
  1301 [Endtest]
       
  1302 ##############################################################
       
  1303 # No space in '<![CDATA['
       
  1304 ##############################################################
       
  1305 
       
  1306 [Test]
       
  1307 title not_wf_DOM_108
       
  1308 create xmlengtester test
       
  1309 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_108.xml
       
  1310 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_108.txt
       
  1311 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_108.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_108.ref
       
  1312 delete test
       
  1313 [Endtest]
       
  1314 ##############################################################
       
  1315 # Tags invalid within EntityDecl
       
  1316 ##############################################################
       
  1317 
       
  1318 [Test]
       
  1319 title not_wf_DOM_109
       
  1320 create xmlengtester test
       
  1321 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_109.xml
       
  1322 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_109.txt
       
  1323 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_109.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_109.ref
       
  1324 delete test
       
  1325 [Endtest]
       
  1326 ##############################################################
       
  1327 # Entity reference must be in content of element
       
  1328 ##############################################################
       
  1329 
       
  1330 [Test]
       
  1331 title not_wf_DOM_110
       
  1332 create xmlengtester test
       
  1333 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_110.xml
       
  1334 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_110.txt
       
  1335 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_110.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_110.ref
       
  1336 delete test
       
  1337 [Endtest]
       
  1338 ##############################################################
       
  1339 # Entiry reference must be in content of element not Start-tag.
       
  1340 ##############################################################
       
  1341 
       
  1342 [Test]
       
  1343 title not_wf_DOM_111
       
  1344 create xmlengtester test
       
  1345 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_111.xml
       
  1346 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_111.txt
       
  1347 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_111.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_111.ref
       
  1348 delete test
       
  1349 [Endtest]
       
  1350 ##############################################################
       
  1351 # CDATA sections start '<![CDATA[', not '<!cdata['
       
  1352 ##############################################################
       
  1353 
       
  1354 [Test]
       
  1355 title not_wf_DOM_112
       
  1356 create xmlengtester test
       
  1357 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_112.xml
       
  1358 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_112.txt
       
  1359 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_112.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_112.ref
       
  1360 delete test
       
  1361 [Endtest]
       
  1362 ##############################################################
       
  1363 # Parameter entity values must use valid reference syntax; 
       
  1364 # this reference is malformed
       
  1365 ##############################################################
       
  1366 
       
  1367 [Test]
       
  1368 title not_wf_DOM_113
       
  1369 create xmlengtester test
       
  1370 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_113.xml
       
  1371 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_113.txt
       
  1372 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_113.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_113.ref
       
  1373 delete test
       
  1374 [Endtest]
       
  1375 ##############################################################
       
  1376 # General entity values must use valid reference syntax; 
       
  1377 # this reference is malformed
       
  1378 ##############################################################
       
  1379 
       
  1380 [Test]
       
  1381 title not_wf_DOM_114
       
  1382 create xmlengtester test
       
  1383 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_114.xml
       
  1384 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_114.txt
       
  1385 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_114.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_114.ref
       
  1386 delete test
       
  1387 [Endtest]
       
  1388 ##############################################################
       
  1389 # The replacement text of this entity is an illegal character 
       
  1390 # reference, which must be rejected when it is parsed in the 
       
  1391 # context of an attribute value
       
  1392 ##############################################################
       
  1393 
       
  1394 [Test]
       
  1395 title not_wf_DOM_115
       
  1396 create xmlengtester test
       
  1397 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_115.xml
       
  1398 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_115.txt
       
  1399 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_115.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_115.ref
       
  1400 delete test
       
  1401 [Endtest]
       
  1402 ##############################################################
       
  1403 # Internal general parsed entities are only well formed if 
       
  1404 # they match the "content" production. This is a partial 
       
  1405 # character reference, not a full one
       
  1406 ##############################################################
       
  1407 
       
  1408 [Test]
       
  1409 title not_wf_DOM_116
       
  1410 create xmlengtester test
       
  1411 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_116.xml
       
  1412 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_116.txt
       
  1413 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_116.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_116.ref
       
  1414 delete test
       
  1415 [Endtest]
       
  1416 ##############################################################
       
  1417 # Internal general parsed entities are only well formed if 
       
  1418 # they match the "content" production. This is a partial 
       
  1419 # character reference, not a full one
       
  1420 ##############################################################
       
  1421 
       
  1422 [Test]
       
  1423 title not_wf_DOM_117
       
  1424 create xmlengtester test
       
  1425 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_117.xml
       
  1426 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_117.txt
       
  1427 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_117.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_117.ref
       
  1428 delete test
       
  1429 [Endtest]
       
  1430 ##############################################################
       
  1431 # Entity reference expansion is not recursive
       
  1432 ##############################################################
       
  1433 
       
  1434 [Test]
       
  1435 title not_wf_DOM_118
       
  1436 create xmlengtester test
       
  1437 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_118.xml
       
  1438 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_118.txt
       
  1439 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_118.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_118.ref
       
  1440 delete test
       
  1441 [Endtest]
       
  1442 ##############################################################
       
  1443 # Internal general parsed entities are only well formed if 
       
  1444 # they match the "content" production. This is a partial 
       
  1445 # character reference, not a full one
       
  1446 ##############################################################
       
  1447 
       
  1448 [Test]
       
  1449 title not_wf_DOM_119
       
  1450 create xmlengtester test
       
  1451 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_119.xml
       
  1452 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_119.txt
       
  1453 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_119.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_119.ref
       
  1454 delete test
       
  1455 [Endtest]
       
  1456 ##############################################################
       
  1457 # Character references are expanded in the replacement text 
       
  1458 # of an internal entity, which is then parsed as usual. 
       
  1459 # Accordingly, & must be doubly quoted - encoded either as 
       
  1460 # &amp; or as &#38;#38;
       
  1461 ##############################################################
       
  1462 
       
  1463 [Test]
       
  1464 title not_wf_DOM_120
       
  1465 create xmlengtester test
       
  1466 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_120.xml
       
  1467 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_120.txt
       
  1468 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_120.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_120.ref
       
  1469 delete test
       
  1470 [Endtest]
       
  1471 ##############################################################
       
  1472 # A name of an ENTITY was started with an invalid character
       
  1473 ##############################################################
       
  1474 
       
  1475 [Test]
       
  1476 title not_wf_DOM_121
       
  1477 create xmlengtester test
       
  1478 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_121.xml
       
  1479 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_121.txt
       
  1480 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_121.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_121.ref
       
  1481 delete test
       
  1482 [Endtest]
       
  1483 ##############################################################
       
  1484 # Invalid syntax mixed connectors are used.
       
  1485 ##############################################################
       
  1486 
       
  1487 [Test]
       
  1488 title not_wf_DOM_122
       
  1489 create xmlengtester test
       
  1490 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_122.xml
       
  1491 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_122.txt
       
  1492 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_122.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_122.ref
       
  1493 delete test
       
  1494 [Endtest]
       
  1495 ##############################################################
       
  1496 # Invalid syntax mismatched parenthesis
       
  1497 ##############################################################
       
  1498 
       
  1499 [Test]
       
  1500 title not_wf_DOM_123
       
  1501 create xmlengtester test
       
  1502 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_123.xml
       
  1503 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_123.txt
       
  1504 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_123.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_123.ref
       
  1505 delete test
       
  1506 [Endtest]
       
  1507 ##############################################################
       
  1508 # Invalid format of Mixed-content declaration
       
  1509 ##############################################################
       
  1510 
       
  1511 [Test]
       
  1512 title not_wf_DOM_124
       
  1513 create xmlengtester test
       
  1514 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_124.xml
       
  1515 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_124.txt
       
  1516 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_124.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_124.ref
       
  1517 delete test
       
  1518 [Endtest]
       
  1519 ##############################################################
       
  1520 # Invalid syntax extra set of parenthesis not necessary
       
  1521 ##############################################################
       
  1522 
       
  1523 [Test]
       
  1524 title not_wf_DOM_125
       
  1525 create xmlengtester test
       
  1526 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_125.xml
       
  1527 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_125.txt
       
  1528 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_125.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_125.ref
       
  1529 delete test
       
  1530 [Endtest]
       
  1531 ##############################################################
       
  1532 # Invalid syntax Mixed-content must be defined as zero or more
       
  1533 ##############################################################
       
  1534 
       
  1535 [Test]
       
  1536 title not_wf_DOM_126
       
  1537 create xmlengtester test
       
  1538 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_126.xml
       
  1539 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_126.txt
       
  1540 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_126.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_126.ref
       
  1541 delete test
       
  1542 [Endtest]
       
  1543 ##############################################################
       
  1544 # Invalid syntax Mixed-content must be defined as zero or more
       
  1545 ##############################################################
       
  1546 
       
  1547 [Test]
       
  1548 title not_wf_DOM_127
       
  1549 create xmlengtester test
       
  1550 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_127.xml
       
  1551 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_127.txt
       
  1552 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_127.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_127.ref
       
  1553 delete test
       
  1554 [Endtest]
       
  1555 ##############################################################
       
  1556 # Invalid CDATA syntax.
       
  1557 ##############################################################
       
  1558 
       
  1559 [Test]
       
  1560 title not_wf_DOM_128
       
  1561 create xmlengtester test
       
  1562 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_128.xml
       
  1563 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_128.txt
       
  1564 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_128.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_128.ref
       
  1565 delete test
       
  1566 [Endtest]
       
  1567 ##############################################################
       
  1568 # Invalid syntax for Element Type Declaration
       
  1569 ##############################################################
       
  1570 
       
  1571 [Test]
       
  1572 title not_wf_DOM_129
       
  1573 create xmlengtester test
       
  1574 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_129.xml
       
  1575 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_129.txt
       
  1576 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_129.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_129.ref
       
  1577 delete test
       
  1578 [Endtest]
       
  1579 ##############################################################
       
  1580 # Invalid syntax for Element Type Declaration
       
  1581 ##############################################################
       
  1582 
       
  1583 [Test]
       
  1584 title not_wf_DOM_130
       
  1585 create xmlengtester test
       
  1586 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_130.xml
       
  1587 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_130.txt
       
  1588 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_130.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_130.ref
       
  1589 delete test
       
  1590 [Endtest]
       
  1591 ##############################################################
       
  1592 # Invalid syntax for Element Type Declaration
       
  1593 ##############################################################
       
  1594 
       
  1595 [Test]
       
  1596 title not_wf_DOM_131
       
  1597 create xmlengtester test
       
  1598 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_131.xml
       
  1599 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_131.txt
       
  1600 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_131.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_131.ref
       
  1601 delete test
       
  1602 [Endtest]
       
  1603 ##############################################################
       
  1604 # Invalid syntax mixed connectors used
       
  1605 ##############################################################
       
  1606 
       
  1607 [Test]
       
  1608 title not_wf_DOM_132
       
  1609 create xmlengtester test
       
  1610 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_132.xml
       
  1611 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_132.txt
       
  1612 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_132.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_132.ref
       
  1613 delete test
       
  1614 [Endtest]
       
  1615 ##############################################################
       
  1616 # Illegal whitespace before optional character causes syntax error
       
  1617 ##############################################################
       
  1618 
       
  1619 [Test]
       
  1620 title not_wf_DOM_133
       
  1621 create xmlengtester test
       
  1622 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_133.xml
       
  1623 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_133.txt
       
  1624 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_133.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_133.ref
       
  1625 delete test
       
  1626 [Endtest]
       
  1627 ##############################################################
       
  1628 # Illegal whitespace before optional character causes syntax error
       
  1629 ##############################################################
       
  1630 
       
  1631 [Test]
       
  1632 title not_wf_DOM_134
       
  1633 create xmlengtester test
       
  1634 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_134.xml
       
  1635 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_134.txt
       
  1636 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_134.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_134.ref
       
  1637 delete test
       
  1638 [Endtest]
       
  1639 ##############################################################
       
  1640 # Invalid character used as connector
       
  1641 ##############################################################
       
  1642 
       
  1643 [Test]
       
  1644 title not_wf_DOM_135
       
  1645 create xmlengtester test
       
  1646 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_135.xml
       
  1647 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_135.txt
       
  1648 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_135.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_135.ref
       
  1649 delete test
       
  1650 [Endtest]
       
  1651 ##############################################################
       
  1652 # Tag omission is invalid in XML
       
  1653 ##############################################################
       
  1654 
       
  1655 [Test]
       
  1656 title not_wf_DOM_136
       
  1657 create xmlengtester test
       
  1658 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_136.xml
       
  1659 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_136.txt
       
  1660 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_136.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_136.ref
       
  1661 delete test
       
  1662 [Endtest]
       
  1663 ##############################################################
       
  1664 # Space is required before a content model
       
  1665 ##############################################################
       
  1666 
       
  1667 [Test]
       
  1668 title not_wf_DOM_137
       
  1669 create xmlengtester test
       
  1670 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_137.xml
       
  1671 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_137.txt
       
  1672 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_137.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_137.ref
       
  1673 delete test
       
  1674 [Endtest]
       
  1675 ##############################################################
       
  1676 # Invalid syntax for content particle
       
  1677 ##############################################################
       
  1678 
       
  1679 [Test]
       
  1680 title not_wf_DOM_138
       
  1681 create xmlengtester test
       
  1682 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_138.xml
       
  1683 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_138.txt
       
  1684 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_138.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_138.ref
       
  1685 delete test
       
  1686 [Endtest]
       
  1687 ##############################################################
       
  1688 # The element-content model should not be empty.
       
  1689 ##############################################################
       
  1690 
       
  1691 [Test]
       
  1692 title not_wf_DOM_139
       
  1693 create xmlengtester test
       
  1694 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_139.xml
       
  1695 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_139.txt
       
  1696 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_139.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_139.ref
       
  1697 delete test
       
  1698 [Endtest]
       
  1699 ##############################################################
       
  1700 # Character '&#x309a;' is a CombiningChar, not a Letter, and so may not begin a name
       
  1701 ##############################################################
       
  1702 
       
  1703 [Test]
       
  1704 title not_wf_DOM_140
       
  1705 create xmlengtester test
       
  1706 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_140.xml
       
  1707 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_140.txt
       
  1708 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_140.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_140.ref
       
  1709 delete test
       
  1710 [Endtest]
       
  1711 ##############################################################
       
  1712 # Character #x0E5C is not legal in XML names
       
  1713 ##############################################################
       
  1714 
       
  1715 [Test]
       
  1716 title not_wf_DOM_141
       
  1717 create xmlengtester test
       
  1718 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_141.xml
       
  1719 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_141.txt
       
  1720 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_141.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_141.ref
       
  1721 delete test
       
  1722 [Endtest]
       
  1723 ##############################################################
       
  1724 # Character #x0000 is not legal anywhere in an XML document
       
  1725 ##############################################################
       
  1726 
       
  1727 [Test]
       
  1728 title not_wf_DOM_142
       
  1729 create xmlengtester test
       
  1730 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_142.xml
       
  1731 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_142.txt
       
  1732 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_142.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_142.ref
       
  1733 delete test
       
  1734 [Endtest]
       
  1735 ##############################################################
       
  1736 # Character #x001F is not legal anywhere in an XML document
       
  1737 ##############################################################
       
  1738 
       
  1739 [Test]
       
  1740 title not_wf_DOM_143
       
  1741 create xmlengtester test
       
  1742 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_143.xml
       
  1743 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_143.txt
       
  1744 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_143.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_143.ref
       
  1745 delete test
       
  1746 [Endtest]
       
  1747 ##############################################################
       
  1748 # Character #xFFFF is not legal anywhere in an XML document
       
  1749 ##############################################################
       
  1750 
       
  1751 [Test]
       
  1752 title not_wf_DOM_144
       
  1753 create xmlengtester test
       
  1754 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_144.xml
       
  1755 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_144.txt
       
  1756 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_144.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_144.ref
       
  1757 delete test
       
  1758 [Endtest]
       
  1759 ##############################################################
       
  1760 # Character #xD800 is not legal anywhere in an XML document.
       
  1761 # (If it appeared in a UTF-16 surrogate pair, it'd represent 
       
  1762 # half of a UCS-4 character and so wouldn't really be in the document.)
       
  1763 ##############################################################
       
  1764 
       
  1765 [Test]
       
  1766 title not_wf_DOM_145
       
  1767 create xmlengtester test
       
  1768 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_145.xml
       
  1769 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_145.txt
       
  1770 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_145.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_145.ref
       
  1771 delete test
       
  1772 [Endtest]
       
  1773 ##############################################################
       
  1774 # Character references must also refer to legal XML characters;
       
  1775 # #x00110000 is one more than the largest legal character
       
  1776 ##############################################################
       
  1777 
       
  1778 [Test]
       
  1779 title not_wf_DOM_146
       
  1780 create xmlengtester test
       
  1781 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_146.xml
       
  1782 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_146.txt
       
  1783 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_146.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_146.ref
       
  1784 delete test
       
  1785 [Endtest]
       
  1786 ##############################################################
       
  1787 # XML Declaration may not be preceded by whitespace.
       
  1788 ##############################################################
       
  1789 
       
  1790 [Test]
       
  1791 title not_wf_DOM_147
       
  1792 create xmlengtester test
       
  1793 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_147.xml
       
  1794 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_147.txt
       
  1795 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_147.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_147.ref
       
  1796 delete test
       
  1797 [Endtest]
       
  1798 ##############################################################
       
  1799 # XML Declaration may not be preceded by comments or whitespace.
       
  1800 ##############################################################
       
  1801 
       
  1802 [Test]
       
  1803 title not_wf_DOM_148
       
  1804 create xmlengtester test
       
  1805 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_148.xml
       
  1806 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_148.txt
       
  1807 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_148.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_148.ref
       
  1808 delete test
       
  1809 [Endtest]
       
  1810 ##############################################################
       
  1811 # XML Declaration may not be within a DTD.
       
  1812 ##############################################################
       
  1813 
       
  1814 [Test]
       
  1815 title not_wf_DOM_149
       
  1816 create xmlengtester test
       
  1817 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_149.xml
       
  1818 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_149.txt
       
  1819 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_149.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_149.ref
       
  1820 delete test
       
  1821 [Endtest]
       
  1822 ##############################################################
       
  1823 # XML declarations may not be within element content.
       
  1824 ##############################################################
       
  1825 
       
  1826 [Test]
       
  1827 title not_wf_DOM_150
       
  1828 create xmlengtester test
       
  1829 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_150.xml
       
  1830 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_150.txt
       
  1831 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_150.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_150.ref
       
  1832 delete test
       
  1833 [Endtest]
       
  1834 ##############################################################
       
  1835 # XML declarations may not follow document content
       
  1836 ##############################################################
       
  1837 
       
  1838 [Test]
       
  1839 title not_wf_DOM_151
       
  1840 create xmlengtester test
       
  1841 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_151.xml
       
  1842 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_151.txt
       
  1843 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_151.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_151.ref
       
  1844 delete test
       
  1845 [Endtest]
       
  1846 ##############################################################
       
  1847 # XML declarations must include the "version=..." string.
       
  1848 ##############################################################
       
  1849 
       
  1850 [Test]
       
  1851 title not_wf_DOM_152
       
  1852 create xmlengtester test
       
  1853 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_152.xml
       
  1854 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_152.txt
       
  1855 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_152.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_152.ref
       
  1856 delete test
       
  1857 [Endtest]
       
  1858 ##############################################################
       
  1859 # Text declarations may not begin internal parsed entities;
       
  1860 # they may only appear at the beginning of external parsed 
       
  1861 # (parameter or general) entities
       
  1862 ##############################################################
       
  1863 
       
  1864 [Test]
       
  1865 title not_wf_DOM_153
       
  1866 create xmlengtester test
       
  1867 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_153.xml
       
  1868 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_153.txt
       
  1869 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_153.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_153.ref
       
  1870 delete test
       
  1871 [Endtest]
       
  1872 ##############################################################
       
  1873 # '<?XML ...?>' is neither an XML declaration nor a legal
       
  1874 # processing instruction target name
       
  1875 ##############################################################
       
  1876 
       
  1877 [Test]
       
  1878 title not_wf_DOM_154
       
  1879 create xmlengtester test
       
  1880 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_154.xml
       
  1881 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_154.txt
       
  1882 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_154.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_154.ref
       
  1883 delete test
       
  1884 [Endtest]
       
  1885 ##############################################################
       
  1886 # '<?xmL ...?>' is neither an XML declaration nor a legal 
       
  1887 # processing instruction target name.
       
  1888 ##############################################################
       
  1889 
       
  1890 [Test]
       
  1891 title not_wf_DOM_155
       
  1892 create xmlengtester test
       
  1893 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_155.xml
       
  1894 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_155.txt
       
  1895 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_155.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_155.ref
       
  1896 delete test
       
  1897 [Endtest]
       
  1898 ##############################################################
       
  1899 # '<?xMl ...?>' is neither an XML declaration nor a 
       
  1900 # legal processing instruction target name.
       
  1901 ##############################################################
       
  1902 
       
  1903 [Test]
       
  1904 title not_wf_DOM_156
       
  1905 create xmlengtester test
       
  1906 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_156.xml
       
  1907 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_156.txt
       
  1908 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_156.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_156.ref
       
  1909 delete test
       
  1910 [Endtest]
       
  1911 ##############################################################
       
  1912 # '<?xmL ...?>' is not a legal processing instruction target name.
       
  1913 ##############################################################
       
  1914 
       
  1915 [Test]
       
  1916 title not_wf_DOM_157
       
  1917 create xmlengtester test
       
  1918 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_157.xml
       
  1919 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_157.txt
       
  1920 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_157.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_157.ref
       
  1921 delete test
       
  1922 [Endtest]
       
  1923 ##############################################################
       
  1924 # SGML-ism: "#NOTATION gif" can't have attributes.
       
  1925 ##############################################################
       
  1926 
       
  1927 [Test]
       
  1928 title not_wf_DOM_158
       
  1929 create xmlengtester test
       
  1930 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_158.xml
       
  1931 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_158.txt
       
  1932 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_158.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_158.ref
       
  1933 delete test
       
  1934 [Endtest]
       
  1935 ##############################################################
       
  1936 # Uses '&' unquoted in an entity declaration, 
       
  1937 # which is illegal syntax for an entity reference
       
  1938 ##############################################################
       
  1939 
       
  1940 [Test]
       
  1941 title not_wf_DOM_159
       
  1942 create xmlengtester test
       
  1943 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_159.xml
       
  1944 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_159.txt
       
  1945 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_159.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_159.ref
       
  1946 delete test
       
  1947 [Endtest]
       
  1948 ##############################################################
       
  1949 # Violates the PEs in Internal Subset
       
  1950 # WFC by using a PE reference within a declaration. 
       
  1951 ##############################################################
       
  1952 
       
  1953 [Test]
       
  1954 title not_wf_DOM_160
       
  1955 create xmlengtester test
       
  1956 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_160.xml
       
  1957 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_160.txt
       
  1958 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_160.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_160.ref
       
  1959 delete test
       
  1960 [Endtest]
       
  1961 ##############################################################
       
  1962 # Violates the PEs in Internal Subset
       
  1963 # WFC by using a PE reference within a declaration. 
       
  1964 ##############################################################
       
  1965 
       
  1966 [Test]
       
  1967 title not_wf_DOM_161
       
  1968 create xmlengtester test
       
  1969 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_161.xml
       
  1970 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_161.txt
       
  1971 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_161.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_161.ref
       
  1972 delete test
       
  1973 [Endtest]
       
  1974 ##############################################################
       
  1975 # Violates the PEs in Internal Subset
       
  1976 # WFC by using a PE reference within a declaration. 
       
  1977 ##############################################################
       
  1978 
       
  1979 [Test]
       
  1980 title not_wf_DOM_162
       
  1981 create xmlengtester test
       
  1982 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_162.xml
       
  1983 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_162.txt
       
  1984 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_162.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_162.ref
       
  1985 delete test
       
  1986 [Endtest]
       
  1987 ##############################################################
       
  1988 # Invalid placement of Parameter entity reference.
       
  1989 ##############################################################
       
  1990 
       
  1991 [Test]
       
  1992 title not_wf_DOM_163
       
  1993 create xmlengtester test
       
  1994 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_163.xml
       
  1995 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_163.txt
       
  1996 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_163.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_163.ref
       
  1997 delete test
       
  1998 [Endtest]
       
  1999 ##############################################################
       
  2000 # Invalid placement of Parameter entity reference.
       
  2001 ##############################################################
       
  2002 
       
  2003 [Test]
       
  2004 title not_wf_DOM_164
       
  2005 create xmlengtester test
       
  2006 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_164.xml
       
  2007 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_164.txt
       
  2008 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_164.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_164.ref
       
  2009 delete test
       
  2010 [Endtest]
       
  2011 ##############################################################
       
  2012 # Parameter entity declarations must have a space before the '%'.
       
  2013 ##############################################################
       
  2014 
       
  2015 [Test]
       
  2016 title not_wf_DOM_165
       
  2017 create xmlengtester test
       
  2018 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_165.xml
       
  2019 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_165.txt
       
  2020 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_165.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_165.ref
       
  2021 delete test
       
  2022 [Endtest]
       
  2023 ##############################################################
       
  2024 # Character FFFE is not legal anywhere in an XML document.
       
  2025 ##############################################################
       
  2026 
       
  2027 [Test]
       
  2028 title not_wf_DOM_166
       
  2029 create xmlengtester test
       
  2030 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_166.xml
       
  2031 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_166.txt
       
  2032 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_166.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_166.ref
       
  2033 delete test
       
  2034 [Endtest]
       
  2035 ##############################################################
       
  2036 # Character FFFE is not legal anywhere in an XML document.
       
  2037 ##############################################################
       
  2038 
       
  2039 [Test]
       
  2040 title not_wf_DOM_167
       
  2041 create xmlengtester test
       
  2042 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_167.xml
       
  2043 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_167.txt
       
  2044 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_167.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_167.ref
       
  2045 delete test
       
  2046 [Endtest]
       
  2047 ##############################################################
       
  2048 # An unpaired surrogate (D800) is not legal anywhere in an XML document.
       
  2049 ##############################################################
       
  2050 
       
  2051 [Test]
       
  2052 title not_wf_DOM_168
       
  2053 create xmlengtester test
       
  2054 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_168.xml
       
  2055 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_168.txt
       
  2056 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_168.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_168.ref
       
  2057 delete test
       
  2058 [Endtest]
       
  2059 ##############################################################
       
  2060 # An unpaired surrogate (DC00) is not legal anywhere in an XML document.
       
  2061 ##############################################################
       
  2062 
       
  2063 [Test]
       
  2064 title not_wf_DOM_169
       
  2065 create xmlengtester test
       
  2066 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_169.xml
       
  2067 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_169.txt
       
  2068 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_169.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_169.ref
       
  2069 delete test
       
  2070 [Endtest]
       
  2071 ##############################################################
       
  2072 # Four byte UTF-8 encodings can encode UCS-4 characters 
       
  2073 # which are beyond the range of legal XML characters 
       
  2074 # (and can't be expressed in Unicode surrogate pairs). 
       
  2075 # This document holds such a character
       
  2076 ##############################################################
       
  2077 
       
  2078 [Test]
       
  2079 title not_wf_DOM_170
       
  2080 create xmlengtester test
       
  2081 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_170.xml
       
  2082 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_170.txt
       
  2083 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_170.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_170.ref
       
  2084 delete test
       
  2085 [Endtest]
       
  2086 ##############################################################
       
  2087 # Character FFFF is not legal anywhere in an XML document.
       
  2088 ##############################################################
       
  2089 
       
  2090 [Test]
       
  2091 title not_wf_DOM_171
       
  2092 create xmlengtester test
       
  2093 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_171.xml
       
  2094 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_171.txt
       
  2095 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_171.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_171.ref
       
  2096 delete test
       
  2097 [Endtest]
       
  2098 ##############################################################
       
  2099 # Character FFFF is not legal anywhere in an XML document.
       
  2100 ##############################################################
       
  2101 
       
  2102 [Test]
       
  2103 title not_wf_DOM_172
       
  2104 create xmlengtester test
       
  2105 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_172.xml
       
  2106 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_172.txt
       
  2107 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_172.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_172.ref
       
  2108 delete test
       
  2109 [Endtest]
       
  2110 ##############################################################
       
  2111 # Character FFFF is not legal anywhere in an XML document.
       
  2112 ##############################################################
       
  2113 
       
  2114 [Test]
       
  2115 title not_wf_DOM_173
       
  2116 create xmlengtester test
       
  2117 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_173.xml
       
  2118 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_173.txt
       
  2119 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_173.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_173.ref
       
  2120 delete test
       
  2121 [Endtest]
       
  2122 ##############################################################
       
  2123 # Character FFFF is not legal anywhere in an XML document.
       
  2124 ##############################################################
       
  2125 
       
  2126 [Test]
       
  2127 title not_wf_DOM_174
       
  2128 create xmlengtester test
       
  2129 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_174.xml
       
  2130 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_174.txt
       
  2131 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_174.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_174.ref
       
  2132 delete test
       
  2133 [Endtest]
       
  2134 ##############################################################
       
  2135 # Character FFFF is not legal anywhere in an XML document.
       
  2136 ##############################################################
       
  2137 
       
  2138 [Test]
       
  2139 title not_wf_DOM_175
       
  2140 create xmlengtester test
       
  2141 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_175.xml
       
  2142 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_175.txt
       
  2143 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_175.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_175.ref
       
  2144 delete test
       
  2145 [Endtest]
       
  2146 ##############################################################
       
  2147 # Start tags must have matching end tags.
       
  2148 ##############################################################
       
  2149 
       
  2150 [Test]
       
  2151 title not_wf_DOM_176
       
  2152 create xmlengtester test
       
  2153 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_176.xml
       
  2154 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_176.txt
       
  2155 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_176.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_176.ref
       
  2156 delete test
       
  2157 [Endtest]
       
  2158 ##############################################################
       
  2159 # Character FFFF is not legal anywhere in an XML document.
       
  2160 ##############################################################
       
  2161 
       
  2162 [Test]
       
  2163 title not_wf_DOM_177
       
  2164 create xmlengtester test
       
  2165 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_177.xml
       
  2166 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_177.txt
       
  2167 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_177.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_177.ref
       
  2168 delete test
       
  2169 [Endtest]
       
  2170 ##############################################################
       
  2171 # Invalid syntax matching double quote is missing.
       
  2172 ##############################################################
       
  2173 
       
  2174 [Test]
       
  2175 title not_wf_DOM_178
       
  2176 create xmlengtester test
       
  2177 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_178.xml
       
  2178 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_178.txt
       
  2179 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_178.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_178.ref
       
  2180 delete test
       
  2181 [Endtest]
       
  2182 ##############################################################
       
  2183 # Invalid syntax matching double quote is missing.
       
  2184 ##############################################################
       
  2185 
       
  2186 [Test]
       
  2187 title not_wf_DOM_179
       
  2188 create xmlengtester test
       
  2189 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_179.xml
       
  2190 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_179.txt
       
  2191 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_179.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_179.ref
       
  2192 delete test
       
  2193 [Endtest]
       
  2194 ##############################################################
       
  2195 #  WFC requires entities to be declared before they are used in an attribute list declaration.
       
  2196 ##############################################################
       
  2197 
       
  2198 [Test]
       
  2199 title not_wf_DOM_180
       
  2200 create xmlengtester test
       
  2201 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_180.xml
       
  2202 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_180.txt
       
  2203 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_180.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_180.ref
       
  2204 delete test
       
  2205 [Endtest]
       
  2206 ##############################################################
       
  2207 # Internal parsed entities must match the content
       
  2208 # production to be well formed. 
       
  2209 ##############################################################
       
  2210 
       
  2211 [Test]
       
  2212 title not_wf_DOM_181
       
  2213 create xmlengtester test
       
  2214 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_181.xml
       
  2215 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_181.txt
       
  2216 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_181.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_181.ref
       
  2217 delete test
       
  2218 [Endtest]
       
  2219 ##############################################################
       
  2220 # Internal parsed entities must match the content 
       
  2221 # production to be well formed.
       
  2222 ##############################################################
       
  2223 
       
  2224 [Test]
       
  2225 title not_wf_DOM_182
       
  2226 create xmlengtester test
       
  2227 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_182.xml
       
  2228 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_182.txt
       
  2229 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_182.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_182.ref
       
  2230 delete test
       
  2231 [Endtest]
       
  2232 ##############################################################
       
  2233 # Mixed content declarations may not include content particles.
       
  2234 ##############################################################
       
  2235 
       
  2236 [Test]
       
  2237 title not_wf_DOM_183
       
  2238 create xmlengtester test
       
  2239 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_183.xml
       
  2240 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_183.txt
       
  2241 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_183.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_183.ref
       
  2242 delete test
       
  2243 [Endtest]
       
  2244 ##############################################################
       
  2245 # In mixed content models, element names must not be parenthesized.
       
  2246 ##############################################################
       
  2247 
       
  2248 [Test]
       
  2249 title not_wf_DOM_184
       
  2250 create xmlengtester test
       
  2251 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_184.xml
       
  2252 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_184.txt
       
  2253 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_184.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_184.ref
       
  2254 delete test
       
  2255 [Endtest]
       
  2256 ##############################################################
       
  2257 # Tests the Entity Declared WFC. Nonvalidating parser is 
       
  2258 # permitted not to report this WFC violation, 
       
  2259 # since it would need to read an external parameter entity 
       
  2260 # to distinguish it from a violation of the Standalone Declaration
       
  2261 ##############################################################
       
  2262 
       
  2263 [Test]
       
  2264 title not_wf_DOM_185
       
  2265 create xmlengtester test
       
  2266 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_185.xml
       
  2267 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_185.txt
       
  2268 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_185.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_185.ref
       
  2269 delete test
       
  2270 [Endtest]
       
  2271 ##############################################################
       
  2272 # Whitespace is required between attribute/value pairs.
       
  2273 ##############################################################
       
  2274 
       
  2275 [Test]
       
  2276 title not_wf_DOM_186
       
  2277 create xmlengtester test
       
  2278 test ParseFile E:\testing\data\xmleng\efute\input\xmlconf\xmltest\not_wf\XML_not_wf_186.xml
       
  2279 test SaveXmlToFile E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_186.txt
       
  2280 test CompareFiles E:\testing\data\xmleng\efute\output\xmlconf\xmltest\not_wf\DOM_XML_not_wf_186.txt E:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\not_wf\DOM_XML_not_wf_186.ref
       
  2281 delete test
       
  2282 [Endtest]