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