xml/libxml2libs/test/xmlengtester/xmlengtester_emulator/TestConfigfiles/TestFramework/conf/xmleng/SaxWF.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
# Test demonstrates an Element Type Declaration with Mixed Content
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 wf_XML_001
hgs
parents: 0
diff changeset
     7
create xmlengtester test
hgs
parents: 0
diff changeset
     8
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_001.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_001.txt
hgs
parents: 0
diff changeset
     9
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_001.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_001.ref
hgs
parents: 0
diff changeset
    10
delete test
hgs
parents: 0
diff changeset
    11
[Endtest]
hgs
parents: 0
diff changeset
    12
##############################################################
hgs
parents: 0
diff changeset
    13
# Test demonstrates that whitespace is permitted after the tag name in a Start-tag
hgs
parents: 0
diff changeset
    14
##############################################################
hgs
parents: 0
diff changeset
    15
hgs
parents: 0
diff changeset
    16
[Test]
hgs
parents: 0
diff changeset
    17
title wf_XML_002
hgs
parents: 0
diff changeset
    18
create xmlengtester test
hgs
parents: 0
diff changeset
    19
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_002.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_002.txt
hgs
parents: 0
diff changeset
    20
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_002.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_002.ref
hgs
parents: 0
diff changeset
    21
delete test
hgs
parents: 0
diff changeset
    22
[Endtest]
hgs
parents: 0
diff changeset
    23
##############################################################
hgs
parents: 0
diff changeset
    24
# Test demonstrates that whitespace is permitted after the tag name in an End-tag.
hgs
parents: 0
diff changeset
    25
##############################################################
hgs
parents: 0
diff changeset
    26
hgs
parents: 0
diff changeset
    27
[Test]
hgs
parents: 0
diff changeset
    28
title wf_XML_003
hgs
parents: 0
diff changeset
    29
create xmlengtester test
hgs
parents: 0
diff changeset
    30
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_003.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_003.txt
hgs
parents: 0
diff changeset
    31
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_003.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_003.ref
hgs
parents: 0
diff changeset
    32
delete test
hgs
parents: 0
diff changeset
    33
[Endtest]
hgs
parents: 0
diff changeset
    34
##############################################################
hgs
parents: 0
diff changeset
    35
# Test demonstrates a valid attribute specification within a Start-tag
hgs
parents: 0
diff changeset
    36
##############################################################
hgs
parents: 0
diff changeset
    37
hgs
parents: 0
diff changeset
    38
[Test]
hgs
parents: 0
diff changeset
    39
title wf_XML_004
hgs
parents: 0
diff changeset
    40
create xmlengtester test
hgs
parents: 0
diff changeset
    41
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_004.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_004.txt
hgs
parents: 0
diff changeset
    42
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_004.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_004.ref
hgs
parents: 0
diff changeset
    43
delete test
hgs
parents: 0
diff changeset
    44
[Endtest]
hgs
parents: 0
diff changeset
    45
##############################################################
hgs
parents: 0
diff changeset
    46
# Test demonstrates a valid attribute specification within a Start-tag that contains whitespace on both sides of the equal sign
hgs
parents: 0
diff changeset
    47
##############################################################
hgs
parents: 0
diff changeset
    48
hgs
parents: 0
diff changeset
    49
[Test]
hgs
parents: 0
diff changeset
    50
title wf_XML_005
hgs
parents: 0
diff changeset
    51
create xmlengtester test
hgs
parents: 0
diff changeset
    52
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_005.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_005.txt
hgs
parents: 0
diff changeset
    53
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_005.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_005.ref
hgs
parents: 0
diff changeset
    54
delete test
hgs
parents: 0
diff changeset
    55
[Endtest]
hgs
parents: 0
diff changeset
    56
##############################################################
hgs
parents: 0
diff changeset
    57
# Test demonstrates that the AttValue within a Start-tag can use a single quote as a delimter
hgs
parents: 0
diff changeset
    58
##############################################################
hgs
parents: 0
diff changeset
    59
hgs
parents: 0
diff changeset
    60
[Test]
hgs
parents: 0
diff changeset
    61
title wf_XML_006
hgs
parents: 0
diff changeset
    62
create xmlengtester test
hgs
parents: 0
diff changeset
    63
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_006.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_006.txt
hgs
parents: 0
diff changeset
    64
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_006.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_006.ref
hgs
parents: 0
diff changeset
    65
delete test
hgs
parents: 0
diff changeset
    66
[Endtest]
hgs
parents: 0
diff changeset
    67
##############################################################
hgs
parents: 0
diff changeset
    68
# demonstrates numeric character references can be used for element content
hgs
parents: 0
diff changeset
    69
##############################################################
hgs
parents: 0
diff changeset
    70
hgs
parents: 0
diff changeset
    71
[Test]
hgs
parents: 0
diff changeset
    72
title wf_XML_007
hgs
parents: 0
diff changeset
    73
create xmlengtester test
hgs
parents: 0
diff changeset
    74
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_007.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_007.txt
hgs
parents: 0
diff changeset
    75
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_007.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_007.ref
hgs
parents: 0
diff changeset
    76
delete test
hgs
parents: 0
diff changeset
    77
[Endtest]
hgs
parents: 0
diff changeset
    78
##############################################################
hgs
parents: 0
diff changeset
    79
# Test demonstrates character references can be used for element content.
hgs
parents: 0
diff changeset
    80
##############################################################
hgs
parents: 0
diff changeset
    81
hgs
parents: 0
diff changeset
    82
[Test]
hgs
parents: 0
diff changeset
    83
title wf_XML_008
hgs
parents: 0
diff changeset
    84
create xmlengtester test
hgs
parents: 0
diff changeset
    85
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_008.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_008.txt
hgs
parents: 0
diff changeset
    86
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_008.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_008.ref
hgs
parents: 0
diff changeset
    87
delete test
hgs
parents: 0
diff changeset
    88
[Endtest]
hgs
parents: 0
diff changeset
    89
##############################################################
hgs
parents: 0
diff changeset
    90
# Test demonstrates that PubidChar can be used for element content
hgs
parents: 0
diff changeset
    91
##############################################################
hgs
parents: 0
diff changeset
    92
hgs
parents: 0
diff changeset
    93
[Test]
hgs
parents: 0
diff changeset
    94
title wf_XML_009
hgs
parents: 0
diff changeset
    95
create xmlengtester test
hgs
parents: 0
diff changeset
    96
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_009.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_009.txt
hgs
parents: 0
diff changeset
    97
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_009.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_009.ref
hgs
parents: 0
diff changeset
    98
delete test
hgs
parents: 0
diff changeset
    99
[Endtest]
hgs
parents: 0
diff changeset
   100
##############################################################
hgs
parents: 0
diff changeset
   101
# Test demonstrates that whitespace is valid after the Attribute in a Start-tag.
hgs
parents: 0
diff changeset
   102
##############################################################
hgs
parents: 0
diff changeset
   103
hgs
parents: 0
diff changeset
   104
[Test]
hgs
parents: 0
diff changeset
   105
title wf_XML_010
hgs
parents: 0
diff changeset
   106
create xmlengtester test
hgs
parents: 0
diff changeset
   107
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_010.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_010.txt
hgs
parents: 0
diff changeset
   108
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_010.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_010.ref
hgs
parents: 0
diff changeset
   109
delete test
hgs
parents: 0
diff changeset
   110
[Endtest]
hgs
parents: 0
diff changeset
   111
##############################################################
hgs
parents: 0
diff changeset
   112
# Test demonstrates mutliple Attibutes within the Start-tag
hgs
parents: 0
diff changeset
   113
##############################################################
hgs
parents: 0
diff changeset
   114
hgs
parents: 0
diff changeset
   115
[Test]
hgs
parents: 0
diff changeset
   116
title wf_XML_011
hgs
parents: 0
diff changeset
   117
create xmlengtester test
hgs
parents: 0
diff changeset
   118
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_011.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_011.txt
hgs
parents: 0
diff changeset
   119
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_011.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_011.ref
hgs
parents: 0
diff changeset
   120
delete test
hgs
parents: 0
diff changeset
   121
[Endtest]
hgs
parents: 0
diff changeset
   122
hgs
parents: 0
diff changeset
   123
##############################################################
hgs
parents: 0
diff changeset
   124
# Uses a legal XML 1.0 name consisting of a single colon character (disallowed by the latest XML Namespaces first version).
hgs
parents: 0
diff changeset
   125
##############################################################
hgs
parents: 0
diff changeset
   126
#REMOVED the testcase since not supported in Libxml2
hgs
parents: 0
diff changeset
   127
#[Test]
hgs
parents: 0
diff changeset
   128
#title wf_XML_012
hgs
parents: 0
diff changeset
   129
#create xmlengtester test
hgs
parents: 0
diff changeset
   130
#test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_012.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_012.txt
hgs
parents: 0
diff changeset
   131
#test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_012.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_012.ref
hgs
parents: 0
diff changeset
   132
#delete test
hgs
parents: 0
diff changeset
   133
#[Endtest]
hgs
parents: 0
diff changeset
   134
hgs
parents: 0
diff changeset
   135
##############################################################
hgs
parents: 0
diff changeset
   136
# Test demonstrates that the Attribute in a Start-tag can consist of numerals along with special characters.
hgs
parents: 0
diff changeset
   137
##############################################################
hgs
parents: 0
diff changeset
   138
hgs
parents: 0
diff changeset
   139
[Test]
hgs
parents: 0
diff changeset
   140
title wf_XML_013
hgs
parents: 0
diff changeset
   141
create xmlengtester test
hgs
parents: 0
diff changeset
   142
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_013.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_013.txt
hgs
parents: 0
diff changeset
   143
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_013.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_013.ref
hgs
parents: 0
diff changeset
   144
delete test
hgs
parents: 0
diff changeset
   145
[Endtest]
hgs
parents: 0
diff changeset
   146
##############################################################
hgs
parents: 0
diff changeset
   147
# Test demonstrates that all lower case letters are valid for the Attribute in a Start-tag.
hgs
parents: 0
diff changeset
   148
##############################################################
hgs
parents: 0
diff changeset
   149
hgs
parents: 0
diff changeset
   150
[Test]
hgs
parents: 0
diff changeset
   151
title wf_XML_014
hgs
parents: 0
diff changeset
   152
create xmlengtester test
hgs
parents: 0
diff changeset
   153
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_014.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_014.txt
hgs
parents: 0
diff changeset
   154
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_014.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_014.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
# Test demonstrates that all upper case letters are valid for the Attribute in a Start-tag
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 wf_XML_015
hgs
parents: 0
diff changeset
   163
create xmlengtester test
hgs
parents: 0
diff changeset
   164
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_015.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_015.txt
hgs
parents: 0
diff changeset
   165
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_015.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_015.ref
hgs
parents: 0
diff changeset
   166
delete test
hgs
parents: 0
diff changeset
   167
[Endtest]
hgs
parents: 0
diff changeset
   168
##############################################################
hgs
parents: 0
diff changeset
   169
# Test demonstrates that Processing Instructions are valid element content
hgs
parents: 0
diff changeset
   170
##############################################################
hgs
parents: 0
diff changeset
   171
hgs
parents: 0
diff changeset
   172
[Test]
hgs
parents: 0
diff changeset
   173
title wf_XML_016
hgs
parents: 0
diff changeset
   174
create xmlengtester test
hgs
parents: 0
diff changeset
   175
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_016.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_016.txt
hgs
parents: 0
diff changeset
   176
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_016.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_016.ref
hgs
parents: 0
diff changeset
   177
delete test
hgs
parents: 0
diff changeset
   178
[Endtest]
hgs
parents: 0
diff changeset
   179
##############################################################
hgs
parents: 0
diff changeset
   180
#Test demonstrates that Processing Instructions are valid element content and there can be more than one.
hgs
parents: 0
diff changeset
   181
##############################################################
hgs
parents: 0
diff changeset
   182
hgs
parents: 0
diff changeset
   183
[Test]
hgs
parents: 0
diff changeset
   184
title wf_XML_017
hgs
parents: 0
diff changeset
   185
create xmlengtester test
hgs
parents: 0
diff changeset
   186
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_017.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_017.txt
hgs
parents: 0
diff changeset
   187
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_017.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_017.ref
hgs
parents: 0
diff changeset
   188
delete test
hgs
parents: 0
diff changeset
   189
[Endtest]
hgs
parents: 0
diff changeset
   190
##############################################################
hgs
parents: 0
diff changeset
   191
# Test demonstrates that CDATA sections are valid element content.
hgs
parents: 0
diff changeset
   192
##############################################################
hgs
parents: 0
diff changeset
   193
hgs
parents: 0
diff changeset
   194
[Test]
hgs
parents: 0
diff changeset
   195
title wf_XML_018
hgs
parents: 0
diff changeset
   196
create xmlengtester test
hgs
parents: 0
diff changeset
   197
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_018.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_018.txt
hgs
parents: 0
diff changeset
   198
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_018.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_018.ref
hgs
parents: 0
diff changeset
   199
delete test
hgs
parents: 0
diff changeset
   200
[Endtest]
hgs
parents: 0
diff changeset
   201
##############################################################
hgs
parents: 0
diff changeset
   202
#Test demonstrates that CDATA sections are valid element content and that ampersands may occur in their literal form
hgs
parents: 0
diff changeset
   203
##############################################################
hgs
parents: 0
diff changeset
   204
hgs
parents: 0
diff changeset
   205
[Test]
hgs
parents: 0
diff changeset
   206
title wf_XML_019
hgs
parents: 0
diff changeset
   207
create xmlengtester test
hgs
parents: 0
diff changeset
   208
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_019.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_019.txt
hgs
parents: 0
diff changeset
   209
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_019.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_019.ref
hgs
parents: 0
diff changeset
   210
delete test
hgs
parents: 0
diff changeset
   211
[Endtest]
hgs
parents: 0
diff changeset
   212
##############################################################
hgs
parents: 0
diff changeset
   213
# Test demonstractes that CDATA sections are valid element content and that
hgs
parents: 0
diff changeset
   214
# everyting between the CDStart and CDEnd is recognized as character data not markup
hgs
parents: 0
diff changeset
   215
##############################################################
hgs
parents: 0
diff changeset
   216
hgs
parents: 0
diff changeset
   217
[Test]
hgs
parents: 0
diff changeset
   218
title wf_XML_020
hgs
parents: 0
diff changeset
   219
create xmlengtester test
hgs
parents: 0
diff changeset
   220
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_020.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_020.txt
hgs
parents: 0
diff changeset
   221
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_020.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_020.ref
hgs
parents: 0
diff changeset
   222
delete test
hgs
parents: 0
diff changeset
   223
[Endtest]
hgs
parents: 0
diff changeset
   224
##############################################################
hgs
parents: 0
diff changeset
   225
# Test demonstrates that comments are valid element content
hgs
parents: 0
diff changeset
   226
##############################################################
hgs
parents: 0
diff changeset
   227
hgs
parents: 0
diff changeset
   228
[Test]
hgs
parents: 0
diff changeset
   229
title wf_XML_021
hgs
parents: 0
diff changeset
   230
create xmlengtester test
hgs
parents: 0
diff changeset
   231
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_021.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_021.txt
hgs
parents: 0
diff changeset
   232
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_021.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_021.ref
hgs
parents: 0
diff changeset
   233
delete test
hgs
parents: 0
diff changeset
   234
[Endtest]
hgs
parents: 0
diff changeset
   235
##############################################################
hgs
parents: 0
diff changeset
   236
# Test demonstrates that comments are valid element content and that all characters
hgs
parents: 0
diff changeset
   237
# before the double-hypen right angle combination are considered part of thecomment.
hgs
parents: 0
diff changeset
   238
##############################################################
hgs
parents: 0
diff changeset
   239
hgs
parents: 0
diff changeset
   240
[Test]
hgs
parents: 0
diff changeset
   241
title wf_XML_022
hgs
parents: 0
diff changeset
   242
create xmlengtester test
hgs
parents: 0
diff changeset
   243
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_022.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_022.txt
hgs
parents: 0
diff changeset
   244
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_022.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_022.ref
hgs
parents: 0
diff changeset
   245
delete test
hgs
parents: 0
diff changeset
   246
[Endtest]
hgs
parents: 0
diff changeset
   247
##############################################################
hgs
parents: 0
diff changeset
   248
# Test demonstrates that Entity References are valid element content.
hgs
parents: 0
diff changeset
   249
##############################################################
hgs
parents: 0
diff changeset
   250
hgs
parents: 0
diff changeset
   251
[Test]
hgs
parents: 0
diff changeset
   252
title wf_XML_023
hgs
parents: 0
diff changeset
   253
create xmlengtester test
hgs
parents: 0
diff changeset
   254
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_023.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_023.txt
hgs
parents: 0
diff changeset
   255
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_023.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_023.ref
hgs
parents: 0
diff changeset
   256
delete test
hgs
parents: 0
diff changeset
   257
[Endtest]
hgs
parents: 0
diff changeset
   258
##############################################################
hgs
parents: 0
diff changeset
   259
# Test demonstrates that Entity References are valid element content and also demonstrates a valid Entity Declaration
hgs
parents: 0
diff changeset
   260
##############################################################
hgs
parents: 0
diff changeset
   261
hgs
parents: 0
diff changeset
   262
[Test]
hgs
parents: 0
diff changeset
   263
title wf_XML_024
hgs
parents: 0
diff changeset
   264
create xmlengtester test
hgs
parents: 0
diff changeset
   265
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_024.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_024.txt
hgs
parents: 0
diff changeset
   266
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_024.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_024.ref
hgs
parents: 0
diff changeset
   267
delete test
hgs
parents: 0
diff changeset
   268
[Endtest]
hgs
parents: 0
diff changeset
   269
##############################################################
hgs
parents: 0
diff changeset
   270
# Test demonstrates an Element Type Declaration and that the contentspec can be of mixed content
hgs
parents: 0
diff changeset
   271
##############################################################
hgs
parents: 0
diff changeset
   272
hgs
parents: 0
diff changeset
   273
[Test]
hgs
parents: 0
diff changeset
   274
title wf_XML_025
hgs
parents: 0
diff changeset
   275
create xmlengtester test
hgs
parents: 0
diff changeset
   276
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_025.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_025.txt
hgs
parents: 0
diff changeset
   277
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_025.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_025.ref
hgs
parents: 0
diff changeset
   278
delete test
hgs
parents: 0
diff changeset
   279
[Endtest]
hgs
parents: 0
diff changeset
   280
##############################################################
hgs
parents: 0
diff changeset
   281
# Test demonstrates an Element Type Declaration and that EMPTY is a valid contentspec
hgs
parents: 0
diff changeset
   282
##############################################################
hgs
parents: 0
diff changeset
   283
hgs
parents: 0
diff changeset
   284
[Test]
hgs
parents: 0
diff changeset
   285
title wf_XML_026
hgs
parents: 0
diff changeset
   286
create xmlengtester test
hgs
parents: 0
diff changeset
   287
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_026.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_026.txt
hgs
parents: 0
diff changeset
   288
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_026.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_026.ref
hgs
parents: 0
diff changeset
   289
delete test
hgs
parents: 0
diff changeset
   290
[Endtest]
hgs
parents: 0
diff changeset
   291
##############################################################
hgs
parents: 0
diff changeset
   292
# Test demonstrates an Element Type Declaration and that ANY is a valid contenspec
hgs
parents: 0
diff changeset
   293
##############################################################
hgs
parents: 0
diff changeset
   294
hgs
parents: 0
diff changeset
   295
[Test]
hgs
parents: 0
diff changeset
   296
title wf_XML_027
hgs
parents: 0
diff changeset
   297
create xmlengtester test
hgs
parents: 0
diff changeset
   298
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_027.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_027.txt
hgs
parents: 0
diff changeset
   299
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_027.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_027.ref
hgs
parents: 0
diff changeset
   300
delete test
hgs
parents: 0
diff changeset
   301
[Endtest]
hgs
parents: 0
diff changeset
   302
##############################################################
hgs
parents: 0
diff changeset
   303
# Test demonstrates a valid prolog that uses double quotes as delimeters around the VersionNum
hgs
parents: 0
diff changeset
   304
##############################################################
hgs
parents: 0
diff changeset
   305
hgs
parents: 0
diff changeset
   306
[Test]
hgs
parents: 0
diff changeset
   307
title wf_XML_028
hgs
parents: 0
diff changeset
   308
create xmlengtester test
hgs
parents: 0
diff changeset
   309
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_028.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_028.txt
hgs
parents: 0
diff changeset
   310
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_028.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_028.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
# Test demonstrates a valid prolog that uses single quotes as delimters around the VersionNum.
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 wf_XML_029
hgs
parents: 0
diff changeset
   319
create xmlengtester test
hgs
parents: 0
diff changeset
   320
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_029.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_029.txt
hgs
parents: 0
diff changeset
   321
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_029.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_029.ref
hgs
parents: 0
diff changeset
   322
delete test
hgs
parents: 0
diff changeset
   323
[Endtest]
hgs
parents: 0
diff changeset
   324
##############################################################
hgs
parents: 0
diff changeset
   325
#Test demonstrates a valid prolog that contains whitespace on both sides of the equal sign in the VersionInfo
hgs
parents: 0
diff changeset
   326
##############################################################
hgs
parents: 0
diff changeset
   327
hgs
parents: 0
diff changeset
   328
[Test]
hgs
parents: 0
diff changeset
   329
title wf_XML_030
hgs
parents: 0
diff changeset
   330
create xmlengtester test
hgs
parents: 0
diff changeset
   331
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_030.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_030.txt
hgs
parents: 0
diff changeset
   332
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_030.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_030.ref
hgs
parents: 0
diff changeset
   333
delete test
hgs
parents: 0
diff changeset
   334
[Endtest]
hgs
parents: 0
diff changeset
   335
##############################################################
hgs
parents: 0
diff changeset
   336
# Test demonstrates a valid EncodingDecl within the prolog.
hgs
parents: 0
diff changeset
   337
##############################################################
hgs
parents: 0
diff changeset
   338
hgs
parents: 0
diff changeset
   339
[Test]
hgs
parents: 0
diff changeset
   340
title wf_XML_031
hgs
parents: 0
diff changeset
   341
create xmlengtester test
hgs
parents: 0
diff changeset
   342
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_031.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_031.txt
hgs
parents: 0
diff changeset
   343
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_031.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_031.ref
hgs
parents: 0
diff changeset
   344
delete test
hgs
parents: 0
diff changeset
   345
[Endtest]
hgs
parents: 0
diff changeset
   346
##############################################################
hgs
parents: 0
diff changeset
   347
# Test demonstrates a valid SDDecl within the prolog.
hgs
parents: 0
diff changeset
   348
##############################################################
hgs
parents: 0
diff changeset
   349
hgs
parents: 0
diff changeset
   350
[Test]
hgs
parents: 0
diff changeset
   351
title wf_XML_032
hgs
parents: 0
diff changeset
   352
create xmlengtester test
hgs
parents: 0
diff changeset
   353
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_032.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_032.txt
hgs
parents: 0
diff changeset
   354
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_032.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_032.ref
hgs
parents: 0
diff changeset
   355
delete test
hgs
parents: 0
diff changeset
   356
[Endtest]
hgs
parents: 0
diff changeset
   357
##############################################################
hgs
parents: 0
diff changeset
   358
# Test demonstrates that both a EncodingDecl and SDDecl are valid within the prolog
hgs
parents: 0
diff changeset
   359
##############################################################
hgs
parents: 0
diff changeset
   360
hgs
parents: 0
diff changeset
   361
[Test]
hgs
parents: 0
diff changeset
   362
title wf_XML_033
hgs
parents: 0
diff changeset
   363
create xmlengtester test
hgs
parents: 0
diff changeset
   364
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_033.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_033.txt
hgs
parents: 0
diff changeset
   365
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_033.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_033.ref
hgs
parents: 0
diff changeset
   366
delete test
hgs
parents: 0
diff changeset
   367
[Endtest]
hgs
parents: 0
diff changeset
   368
##############################################################
hgs
parents: 0
diff changeset
   369
# Test demonstrates the correct syntax for an Empty element tag.
hgs
parents: 0
diff changeset
   370
##############################################################
hgs
parents: 0
diff changeset
   371
hgs
parents: 0
diff changeset
   372
[Test]
hgs
parents: 0
diff changeset
   373
title wf_XML_034
hgs
parents: 0
diff changeset
   374
create xmlengtester test
hgs
parents: 0
diff changeset
   375
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_034.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_034.txt
hgs
parents: 0
diff changeset
   376
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_034.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_034.ref
hgs
parents: 0
diff changeset
   377
delete test
hgs
parents: 0
diff changeset
   378
[Endtest]
hgs
parents: 0
diff changeset
   379
##############################################################
hgs
parents: 0
diff changeset
   380
# Test demonstrates that whitespace is permissible after the name in an Empty element tag
hgs
parents: 0
diff changeset
   381
##############################################################
hgs
parents: 0
diff changeset
   382
hgs
parents: 0
diff changeset
   383
[Test]
hgs
parents: 0
diff changeset
   384
title wf_XML_035
hgs
parents: 0
diff changeset
   385
create xmlengtester test
hgs
parents: 0
diff changeset
   386
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_035.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_035.txt
hgs
parents: 0
diff changeset
   387
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_035.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_035.ref
hgs
parents: 0
diff changeset
   388
delete test
hgs
parents: 0
diff changeset
   389
[Endtest]
hgs
parents: 0
diff changeset
   390
##############################################################
hgs
parents: 0
diff changeset
   391
# Test demonstrates a valid processing instruction
hgs
parents: 0
diff changeset
   392
##############################################################
hgs
parents: 0
diff changeset
   393
hgs
parents: 0
diff changeset
   394
[Test]
hgs
parents: 0
diff changeset
   395
title wf_XML_036
hgs
parents: 0
diff changeset
   396
create xmlengtester test
hgs
parents: 0
diff changeset
   397
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_036.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_036.txt
hgs
parents: 0
diff changeset
   398
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_036.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_036.ref
hgs
parents: 0
diff changeset
   399
delete test
hgs
parents: 0
diff changeset
   400
[Endtest]
hgs
parents: 0
diff changeset
   401
##############################################################
hgs
parents: 0
diff changeset
   402
# Test demonstrates a valid comment and that it may appear anywhere in the document including at the end.
hgs
parents: 0
diff changeset
   403
##############################################################
hgs
parents: 0
diff changeset
   404
hgs
parents: 0
diff changeset
   405
[Test]
hgs
parents: 0
diff changeset
   406
title wf_XML_037
hgs
parents: 0
diff changeset
   407
create xmlengtester test
hgs
parents: 0
diff changeset
   408
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_037.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_037.txt
hgs
parents: 0
diff changeset
   409
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_037.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_037.ref
hgs
parents: 0
diff changeset
   410
delete test
hgs
parents: 0
diff changeset
   411
[Endtest]
hgs
parents: 0
diff changeset
   412
##############################################################
hgs
parents: 0
diff changeset
   413
# Test demonstrates a valid comment and that it may appear anywhere in the document including the beginning
hgs
parents: 0
diff changeset
   414
##############################################################
hgs
parents: 0
diff changeset
   415
hgs
parents: 0
diff changeset
   416
[Test]
hgs
parents: 0
diff changeset
   417
title wf_XML_038
hgs
parents: 0
diff changeset
   418
create xmlengtester test
hgs
parents: 0
diff changeset
   419
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_038.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_038.txt
hgs
parents: 0
diff changeset
   420
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_038.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_038.ref
hgs
parents: 0
diff changeset
   421
delete test
hgs
parents: 0
diff changeset
   422
[Endtest]
hgs
parents: 0
diff changeset
   423
##############################################################
hgs
parents: 0
diff changeset
   424
# Test demonstrates a valid processing instruction and that it may appear at the beginning of the document
hgs
parents: 0
diff changeset
   425
##############################################################
hgs
parents: 0
diff changeset
   426
hgs
parents: 0
diff changeset
   427
[Test]
hgs
parents: 0
diff changeset
   428
title wf_XML_039
hgs
parents: 0
diff changeset
   429
create xmlengtester test
hgs
parents: 0
diff changeset
   430
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_039.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_039.txt
hgs
parents: 0
diff changeset
   431
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_039.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_039.ref
hgs
parents: 0
diff changeset
   432
delete test
hgs
parents: 0
diff changeset
   433
[Endtest]
hgs
parents: 0
diff changeset
   434
##############################################################
hgs
parents: 0
diff changeset
   435
# Test demonstrates an Attribute List declaration that uses a StringType as the AttType.
hgs
parents: 0
diff changeset
   436
##############################################################
hgs
parents: 0
diff changeset
   437
hgs
parents: 0
diff changeset
   438
[Test]
hgs
parents: 0
diff changeset
   439
title wf_XML_040
hgs
parents: 0
diff changeset
   440
create xmlengtester test
hgs
parents: 0
diff changeset
   441
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_040.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_040.txt
hgs
parents: 0
diff changeset
   442
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_040.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_040.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
# Test demonstrates an Attribute List declaration that uses a StringType
hgs
parents: 0
diff changeset
   447
# as the AttType and also expands the CDATA attribute with a character reference
hgs
parents: 0
diff changeset
   448
##############################################################
hgs
parents: 0
diff changeset
   449
hgs
parents: 0
diff changeset
   450
[Test]
hgs
parents: 0
diff changeset
   451
title wf_XML_041
hgs
parents: 0
diff changeset
   452
create xmlengtester test
hgs
parents: 0
diff changeset
   453
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_041.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_041.txt
hgs
parents: 0
diff changeset
   454
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_041.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_041.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
# Test demonstrates an Attribute List declaration that uses a StringType as the AttType 
hgs
parents: 0
diff changeset
   459
# and also expands the CDATA attribute with a character reference.
hgs
parents: 0
diff changeset
   460
# The test also shows that the leading zeros in the character reference are ignored
hgs
parents: 0
diff changeset
   461
##############################################################
hgs
parents: 0
diff changeset
   462
hgs
parents: 0
diff changeset
   463
[Test]
hgs
parents: 0
diff changeset
   464
title wf_XML_042
hgs
parents: 0
diff changeset
   465
create xmlengtester test
hgs
parents: 0
diff changeset
   466
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_042.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_042.txt
hgs
parents: 0
diff changeset
   467
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_042.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_042.ref
hgs
parents: 0
diff changeset
   468
delete test
hgs
parents: 0
diff changeset
   469
[Endtest]
hgs
parents: 0
diff changeset
   470
##############################################################
hgs
parents: 0
diff changeset
   471
# An element's attributes may be declared before its content model; and attribute values may contain newlines.
hgs
parents: 0
diff changeset
   472
##############################################################
hgs
parents: 0
diff changeset
   473
hgs
parents: 0
diff changeset
   474
[Test]
hgs
parents: 0
diff changeset
   475
title wf_XML_043
hgs
parents: 0
diff changeset
   476
create xmlengtester test
hgs
parents: 0
diff changeset
   477
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_043.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_043.txt
hgs
parents: 0
diff changeset
   478
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_043.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_043.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
# Test demonstrates that the empty-element tag must be use for an elements that are declared EMPTY
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 wf_XML_044
hgs
parents: 0
diff changeset
   487
create xmlengtester test
hgs
parents: 0
diff changeset
   488
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_044.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_044.txt
hgs
parents: 0
diff changeset
   489
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_044.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_044.ref
hgs
parents: 0
diff changeset
   490
delete test
hgs
parents: 0
diff changeset
   491
[Endtest]
hgs
parents: 0
diff changeset
   492
##############################################################
hgs
parents: 0
diff changeset
   493
# Tests whether more than one definition can be provided for the same attribute of a given element type with the first declaration being binding
hgs
parents: 0
diff changeset
   494
##############################################################
hgs
parents: 0
diff changeset
   495
hgs
parents: 0
diff changeset
   496
[Test]
hgs
parents: 0
diff changeset
   497
title wf_XML_045
hgs
parents: 0
diff changeset
   498
create xmlengtester test
hgs
parents: 0
diff changeset
   499
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_045.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_045.txt
hgs
parents: 0
diff changeset
   500
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_045.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_045.ref
hgs
parents: 0
diff changeset
   501
delete test
hgs
parents: 0
diff changeset
   502
[Endtest]
hgs
parents: 0
diff changeset
   503
##############################################################
hgs
parents: 0
diff changeset
   504
# Test demonstrates that when more than one AttlistDecl is 
hgs
parents: 0
diff changeset
   505
# provided for a given element type, the contents of all those provided are merged
hgs
parents: 0
diff changeset
   506
##############################################################
hgs
parents: 0
diff changeset
   507
hgs
parents: 0
diff changeset
   508
[Test]
hgs
parents: 0
diff changeset
   509
title wf_XML_046
hgs
parents: 0
diff changeset
   510
create xmlengtester test
hgs
parents: 0
diff changeset
   511
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_046.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_046.txt
hgs
parents: 0
diff changeset
   512
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_046.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_046.ref
hgs
parents: 0
diff changeset
   513
delete test
hgs
parents: 0
diff changeset
   514
[Endtest]
hgs
parents: 0
diff changeset
   515
##############################################################
hgs
parents: 0
diff changeset
   516
# Test demonstrates that extra whitespace is normalized into single space character
hgs
parents: 0
diff changeset
   517
##############################################################
hgs
parents: 0
diff changeset
   518
hgs
parents: 0
diff changeset
   519
[Test]
hgs
parents: 0
diff changeset
   520
title wf_XML_047
hgs
parents: 0
diff changeset
   521
create xmlengtester test
hgs
parents: 0
diff changeset
   522
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_047.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_047.txt
hgs
parents: 0
diff changeset
   523
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_047.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_047.ref
hgs
parents: 0
diff changeset
   524
delete test
hgs
parents: 0
diff changeset
   525
[Endtest]
hgs
parents: 0
diff changeset
   526
##############################################################
hgs
parents: 0
diff changeset
   527
# Test demonstrates that character data is valid element content
hgs
parents: 0
diff changeset
   528
##############################################################
hgs
parents: 0
diff changeset
   529
hgs
parents: 0
diff changeset
   530
[Test]
hgs
parents: 0
diff changeset
   531
title wf_XML_048
hgs
parents: 0
diff changeset
   532
create xmlengtester test
hgs
parents: 0
diff changeset
   533
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_048.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_048.txt
hgs
parents: 0
diff changeset
   534
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_048.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_048.ref
hgs
parents: 0
diff changeset
   535
delete test
hgs
parents: 0
diff changeset
   536
[Endtest]
hgs
parents: 0
diff changeset
   537
##############################################################
hgs
parents: 0
diff changeset
   538
# Test demonstrates that characters outside of normal ascii range can be used as element content
hgs
parents: 0
diff changeset
   539
##############################################################
hgs
parents: 0
diff changeset
   540
hgs
parents: 0
diff changeset
   541
[Test]
hgs
parents: 0
diff changeset
   542
title wf_XML_049
hgs
parents: 0
diff changeset
   543
create xmlengtester test
hgs
parents: 0
diff changeset
   544
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_049.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_049.txt
hgs
parents: 0
diff changeset
   545
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_049.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_049.ref
hgs
parents: 0
diff changeset
   546
delete test
hgs
parents: 0
diff changeset
   547
[Endtest]
hgs
parents: 0
diff changeset
   548
##############################################################
hgs
parents: 0
diff changeset
   549
# Test demonstrates that characters outside of normal ascii range can be used as element content
hgs
parents: 0
diff changeset
   550
##############################################################
hgs
parents: 0
diff changeset
   551
hgs
parents: 0
diff changeset
   552
[Test]
hgs
parents: 0
diff changeset
   553
title wf_XML_050
hgs
parents: 0
diff changeset
   554
create xmlengtester test
hgs
parents: 0
diff changeset
   555
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_050.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_050.txt
hgs
parents: 0
diff changeset
   556
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_050.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_050.ref
hgs
parents: 0
diff changeset
   557
delete test
hgs
parents: 0
diff changeset
   558
[Endtest]
hgs
parents: 0
diff changeset
   559
##############################################################
hgs
parents: 0
diff changeset
   560
# The document is encoded in UTF-16 and uses some name characters well outside of the normal ASCII range.
hgs
parents: 0
diff changeset
   561
##############################################################
hgs
parents: 0
diff changeset
   562
hgs
parents: 0
diff changeset
   563
[Test]
hgs
parents: 0
diff changeset
   564
title wf_XML_051
hgs
parents: 0
diff changeset
   565
create xmlengtester test
hgs
parents: 0
diff changeset
   566
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_051.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_051.txt
hgs
parents: 0
diff changeset
   567
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_051.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_051.ref
hgs
parents: 0
diff changeset
   568
delete test
hgs
parents: 0
diff changeset
   569
[Endtest]
hgs
parents: 0
diff changeset
   570
##############################################################
hgs
parents: 0
diff changeset
   571
# The document is encoded in UTF-8 and the text inside the root element uses two non-ASCII characters, 
hgs
parents: 0
diff changeset
   572
# encoded in UTF-8 and each of which expands to a Unicode surrogate pair
hgs
parents: 0
diff changeset
   573
##############################################################
hgs
parents: 0
diff changeset
   574
hgs
parents: 0
diff changeset
   575
[Test]
hgs
parents: 0
diff changeset
   576
title wf_XML_052
hgs
parents: 0
diff changeset
   577
create xmlengtester test
hgs
parents: 0
diff changeset
   578
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_052.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_052.txt
hgs
parents: 0
diff changeset
   579
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_052.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_052.ref
hgs
parents: 0
diff changeset
   580
delete test
hgs
parents: 0
diff changeset
   581
[Endtest]
hgs
parents: 0
diff changeset
   582
##############################################################
hgs
parents: 0
diff changeset
   583
# Tests inclusion of a well-formed internal entity, which holds an element required by the content model
hgs
parents: 0
diff changeset
   584
##############################################################
hgs
parents: 0
diff changeset
   585
hgs
parents: 0
diff changeset
   586
[Test]
hgs
parents: 0
diff changeset
   587
title wf_XML_053
hgs
parents: 0
diff changeset
   588
create xmlengtester test
hgs
parents: 0
diff changeset
   589
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_053.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_053.txt
hgs
parents: 0
diff changeset
   590
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_053.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_053.ref
hgs
parents: 0
diff changeset
   591
delete test
hgs
parents: 0
diff changeset
   592
[Endtest]
hgs
parents: 0
diff changeset
   593
##############################################################
hgs
parents: 0
diff changeset
   594
# Test demonstrates that extra whitespace within Start-tags and End-tags are nomalized into single spaces
hgs
parents: 0
diff changeset
   595
##############################################################
hgs
parents: 0
diff changeset
   596
hgs
parents: 0
diff changeset
   597
[Test]
hgs
parents: 0
diff changeset
   598
title wf_XML_054
hgs
parents: 0
diff changeset
   599
create xmlengtester test
hgs
parents: 0
diff changeset
   600
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_054.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_054.txt
hgs
parents: 0
diff changeset
   601
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_054.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_054.ref
hgs
parents: 0
diff changeset
   602
delete test
hgs
parents: 0
diff changeset
   603
[Endtest]
hgs
parents: 0
diff changeset
   604
##############################################################
hgs
parents: 0
diff changeset
   605
# Test demonstrates that extra whitespace within a processing instruction willnormalized into s single space character
hgs
parents: 0
diff changeset
   606
##############################################################
hgs
parents: 0
diff changeset
   607
hgs
parents: 0
diff changeset
   608
[Test]
hgs
parents: 0
diff changeset
   609
title wf_XML_055
hgs
parents: 0
diff changeset
   610
create xmlengtester test
hgs
parents: 0
diff changeset
   611
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_055.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_055.txt
hgs
parents: 0
diff changeset
   612
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_055.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_055.ref
hgs
parents: 0
diff changeset
   613
delete test
hgs
parents: 0
diff changeset
   614
[Endtest]
hgs
parents: 0
diff changeset
   615
##############################################################
hgs
parents: 0
diff changeset
   616
# Test demonstrates an Attribute List declaration that uses a StringType as the AttType 
hgs
parents: 0
diff changeset
   617
# and also expands the CDATA attribute with a character reference. 
hgs
parents: 0
diff changeset
   618
# The test also shows that the leading zeros in the character reference are ignored
hgs
parents: 0
diff changeset
   619
##############################################################
hgs
parents: 0
diff changeset
   620
hgs
parents: 0
diff changeset
   621
[Test]
hgs
parents: 0
diff changeset
   622
title wf_XML_056
hgs
parents: 0
diff changeset
   623
create xmlengtester test
hgs
parents: 0
diff changeset
   624
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_056.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_056.txt
hgs
parents: 0
diff changeset
   625
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_056.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_056.ref
hgs
parents: 0
diff changeset
   626
delete test
hgs
parents: 0
diff changeset
   627
[Endtest]
hgs
parents: 0
diff changeset
   628
##############################################################
hgs
parents: 0
diff changeset
   629
# Test demonstrates an element content model whose element can occur zero or more times
hgs
parents: 0
diff changeset
   630
##############################################################
hgs
parents: 0
diff changeset
   631
hgs
parents: 0
diff changeset
   632
[Test]
hgs
parents: 0
diff changeset
   633
title wf_XML_057
hgs
parents: 0
diff changeset
   634
create xmlengtester test
hgs
parents: 0
diff changeset
   635
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_057.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_057.txt
hgs
parents: 0
diff changeset
   636
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_057.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_057.ref
hgs
parents: 0
diff changeset
   637
delete test
hgs
parents: 0
diff changeset
   638
[Endtest]
hgs
parents: 0
diff changeset
   639
##############################################################
hgs
parents: 0
diff changeset
   640
# Test demonstrates that extra whitespace be normalized into a single space character in an attribute of type NMTOKENS.
hgs
parents: 0
diff changeset
   641
##############################################################
hgs
parents: 0
diff changeset
   642
hgs
parents: 0
diff changeset
   643
[Test]
hgs
parents: 0
diff changeset
   644
title wf_XML_058
hgs
parents: 0
diff changeset
   645
create xmlengtester test
hgs
parents: 0
diff changeset
   646
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_058.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_058.txt
hgs
parents: 0
diff changeset
   647
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_058.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_058.ref
hgs
parents: 0
diff changeset
   648
delete test
hgs
parents: 0
diff changeset
   649
[Endtest]
hgs
parents: 0
diff changeset
   650
##############################################################
hgs
parents: 0
diff changeset
   651
# Test demonstrates an Element Type Declaration that uses the contentspec of EMPTY. 
hgs
parents: 0
diff changeset
   652
# The element cannot have any contents and must always appear as an empty element in the document. 
hgs
parents: 0
diff changeset
   653
# The test also shows an Attribute-list declaration with multiple AttDef's
hgs
parents: 0
diff changeset
   654
##############################################################
hgs
parents: 0
diff changeset
   655
hgs
parents: 0
diff changeset
   656
[Test]
hgs
parents: 0
diff changeset
   657
title wf_XML_059
hgs
parents: 0
diff changeset
   658
create xmlengtester test
hgs
parents: 0
diff changeset
   659
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_059.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_059.txt
hgs
parents: 0
diff changeset
   660
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_059.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_059.ref
hgs
parents: 0
diff changeset
   661
delete test
hgs
parents: 0
diff changeset
   662
[Endtest]
hgs
parents: 0
diff changeset
   663
##############################################################
hgs
parents: 0
diff changeset
   664
# Test demonstrates the use of decimal Character References within element content.
hgs
parents: 0
diff changeset
   665
##############################################################
hgs
parents: 0
diff changeset
   666
hgs
parents: 0
diff changeset
   667
[Test]
hgs
parents: 0
diff changeset
   668
title wf_XML_060
hgs
parents: 0
diff changeset
   669
create xmlengtester test
hgs
parents: 0
diff changeset
   670
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_060.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_060.txt
hgs
parents: 0
diff changeset
   671
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_060.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_060.ref
hgs
parents: 0
diff changeset
   672
delete test
hgs
parents: 0
diff changeset
   673
[Endtest]
hgs
parents: 0
diff changeset
   674
##############################################################
hgs
parents: 0
diff changeset
   675
# Test demonstrates the use of decimal Character References within element content.
hgs
parents: 0
diff changeset
   676
##############################################################
hgs
parents: 0
diff changeset
   677
hgs
parents: 0
diff changeset
   678
[Test]
hgs
parents: 0
diff changeset
   679
title wf_XML_061
hgs
parents: 0
diff changeset
   680
create xmlengtester test
hgs
parents: 0
diff changeset
   681
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_061.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_061.txt
hgs
parents: 0
diff changeset
   682
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_061.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_061.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
#Test demonstrates the use of hexadecimal Character References within element.
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 wf_XML_062
hgs
parents: 0
diff changeset
   691
create xmlengtester test
hgs
parents: 0
diff changeset
   692
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_062.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_062.txt
hgs
parents: 0
diff changeset
   693
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_062.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_062.ref
hgs
parents: 0
diff changeset
   694
delete test
hgs
parents: 0
diff changeset
   695
[Endtest]
hgs
parents: 0
diff changeset
   696
##############################################################
hgs
parents: 0
diff changeset
   697
# The document is encoded in UTF-8 and the name of the root element type uses non-ASCII characters
hgs
parents: 0
diff changeset
   698
##############################################################
hgs
parents: 0
diff changeset
   699
hgs
parents: 0
diff changeset
   700
[Test]
hgs
parents: 0
diff changeset
   701
title wf_XML_063
hgs
parents: 0
diff changeset
   702
create xmlengtester test
hgs
parents: 0
diff changeset
   703
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_063.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_063.txt
hgs
parents: 0
diff changeset
   704
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_063.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_063.ref
hgs
parents: 0
diff changeset
   705
delete test
hgs
parents: 0
diff changeset
   706
[Endtest]
hgs
parents: 0
diff changeset
   707
##############################################################
hgs
parents: 0
diff changeset
   708
# Tests in-line handling of two legal character references, which each expand to a Unicode surrogate pair.
hgs
parents: 0
diff changeset
   709
##############################################################
hgs
parents: 0
diff changeset
   710
hgs
parents: 0
diff changeset
   711
[Test]
hgs
parents: 0
diff changeset
   712
title wf_XML_064
hgs
parents: 0
diff changeset
   713
create xmlengtester test
hgs
parents: 0
diff changeset
   714
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_064.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_064.txt
hgs
parents: 0
diff changeset
   715
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_064.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_064.ref
hgs
parents: 0
diff changeset
   716
delete test
hgs
parents: 0
diff changeset
   717
[Endtest]
hgs
parents: 0
diff changeset
   718
##############################################################
hgs
parents: 0
diff changeset
   719
# Tests ability to define an internal entity which can't legally be expanded (contains an unquoted <B><</B> ). 
hgs
parents: 0
diff changeset
   720
##############################################################
hgs
parents: 0
diff changeset
   721
hgs
parents: 0
diff changeset
   722
[Test]
hgs
parents: 0
diff changeset
   723
title wf_XML_065
hgs
parents: 0
diff changeset
   724
create xmlengtester test
hgs
parents: 0
diff changeset
   725
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_065.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_065.txt
hgs
parents: 0
diff changeset
   726
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_065.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_065.ref
hgs
parents: 0
diff changeset
   727
delete test
hgs
parents: 0
diff changeset
   728
[Endtest]
hgs
parents: 0
diff changeset
   729
##############################################################
hgs
parents: 0
diff changeset
   730
# Expands a CDATA attribute with a character reference.
hgs
parents: 0
diff changeset
   731
##############################################################
hgs
parents: 0
diff changeset
   732
hgs
parents: 0
diff changeset
   733
[Test]
hgs
parents: 0
diff changeset
   734
title wf_XML_066
hgs
parents: 0
diff changeset
   735
create xmlengtester test
hgs
parents: 0
diff changeset
   736
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_066.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_066.txt
hgs
parents: 0
diff changeset
   737
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_066.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_066.ref
hgs
parents: 0
diff changeset
   738
delete test
hgs
parents: 0
diff changeset
   739
[Endtest]
hgs
parents: 0
diff changeset
   740
##############################################################
hgs
parents: 0
diff changeset
   741
# Test demonstrates the use of decimal character references within element content
hgs
parents: 0
diff changeset
   742
##############################################################
hgs
parents: 0
diff changeset
   743
hgs
parents: 0
diff changeset
   744
[Test]
hgs
parents: 0
diff changeset
   745
title wf_XML_067
hgs
parents: 0
diff changeset
   746
create xmlengtester test
hgs
parents: 0
diff changeset
   747
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_067.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_067.txt
hgs
parents: 0
diff changeset
   748
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_067.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_067.ref
hgs
parents: 0
diff changeset
   749
delete test
hgs
parents: 0
diff changeset
   750
[Endtest]
hgs
parents: 0
diff changeset
   751
##############################################################
hgs
parents: 0
diff changeset
   752
# Tests definition of an internal entity holding a carriage return character reference, 
hgs
parents: 0
diff changeset
   753
# which must not be normalized before reporting to the application. 
hgs
parents: 0
diff changeset
   754
# Line break normalization only occurs when parsing external parsed entities
hgs
parents: 0
diff changeset
   755
##############################################################
hgs
parents: 0
diff changeset
   756
hgs
parents: 0
diff changeset
   757
[Test]
hgs
parents: 0
diff changeset
   758
title wf_XML_068
hgs
parents: 0
diff changeset
   759
create xmlengtester test
hgs
parents: 0
diff changeset
   760
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_068.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_068.txt
hgs
parents: 0
diff changeset
   761
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_068.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_068.ref
hgs
parents: 0
diff changeset
   762
delete test
hgs
parents: 0
diff changeset
   763
[Endtest]
hgs
parents: 0
diff changeset
   764
##############################################################
hgs
parents: 0
diff changeset
   765
# Verifies that an XML parser will parse a NOTATION declaration;
hgs
parents: 0
diff changeset
   766
# the output phase of this test ensures that it's reported to the application
hgs
parents: 0
diff changeset
   767
##############################################################
hgs
parents: 0
diff changeset
   768
hgs
parents: 0
diff changeset
   769
[Test]
hgs
parents: 0
diff changeset
   770
title wf_XML_069
hgs
parents: 0
diff changeset
   771
create xmlengtester test
hgs
parents: 0
diff changeset
   772
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_069.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_069.txt
hgs
parents: 0
diff changeset
   773
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_069.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_069.ref
hgs
parents: 0
diff changeset
   774
delete test
hgs
parents: 0
diff changeset
   775
[Endtest]
hgs
parents: 0
diff changeset
   776
##############################################################
hgs
parents: 0
diff changeset
   777
# Verifies that internal parameter entities are correctly expanded within the internal subset
hgs
parents: 0
diff changeset
   778
##############################################################
hgs
parents: 0
diff changeset
   779
hgs
parents: 0
diff changeset
   780
[Test]
hgs
parents: 0
diff changeset
   781
title wf_XML_070
hgs
parents: 0
diff changeset
   782
create xmlengtester test
hgs
parents: 0
diff changeset
   783
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_070.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_070.txt
hgs
parents: 0
diff changeset
   784
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_070.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_070.ref
hgs
parents: 0
diff changeset
   785
delete test
hgs
parents: 0
diff changeset
   786
[Endtest]
hgs
parents: 0
diff changeset
   787
##############################################################
hgs
parents: 0
diff changeset
   788
# Test demonstrates that an AttlistDecl can use ID as the 
hgs
parents: 0
diff changeset
   789
# TokenizedType within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl.
hgs
parents: 0
diff changeset
   790
##############################################################
hgs
parents: 0
diff changeset
   791
hgs
parents: 0
diff changeset
   792
[Test]
hgs
parents: 0
diff changeset
   793
title wf_XML_071
hgs
parents: 0
diff changeset
   794
create xmlengtester test
hgs
parents: 0
diff changeset
   795
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_071.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_071.txt
hgs
parents: 0
diff changeset
   796
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_071.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_071.ref
hgs
parents: 0
diff changeset
   797
delete test
hgs
parents: 0
diff changeset
   798
[Endtest]
hgs
parents: 0
diff changeset
   799
##############################################################
hgs
parents: 0
diff changeset
   800
# Test demonstrates that an AttlistDecl can use IDREF as the TokenizedType 
hgs
parents: 0
diff changeset
   801
# within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl
hgs
parents: 0
diff changeset
   802
##############################################################
hgs
parents: 0
diff changeset
   803
hgs
parents: 0
diff changeset
   804
[Test]
hgs
parents: 0
diff changeset
   805
title wf_XML_072
hgs
parents: 0
diff changeset
   806
create xmlengtester test
hgs
parents: 0
diff changeset
   807
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_072.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_072.txt
hgs
parents: 0
diff changeset
   808
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_072.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_072.ref
hgs
parents: 0
diff changeset
   809
delete test
hgs
parents: 0
diff changeset
   810
[Endtest]
hgs
parents: 0
diff changeset
   811
##############################################################
hgs
parents: 0
diff changeset
   812
# Test demonstrates that an AttlistDecl can use IDREFS as the TokenizedType within the Attribute 
hgs
parents: 0
diff changeset
   813
# type. The test also shows that IMPLIED is a valid DefaultDecl
hgs
parents: 0
diff changeset
   814
##############################################################
hgs
parents: 0
diff changeset
   815
hgs
parents: 0
diff changeset
   816
[Test]
hgs
parents: 0
diff changeset
   817
title wf_XML_073
hgs
parents: 0
diff changeset
   818
create xmlengtester test
hgs
parents: 0
diff changeset
   819
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_073.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_073.txt
hgs
parents: 0
diff changeset
   820
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_073.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_073.ref
hgs
parents: 0
diff changeset
   821
delete test
hgs
parents: 0
diff changeset
   822
[Endtest]
hgs
parents: 0
diff changeset
   823
##############################################################
hgs
parents: 0
diff changeset
   824
# Test demonstrates that an AttlistDecl can use ENTITY as the TokenizedType 
hgs
parents: 0
diff changeset
   825
# within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl.
hgs
parents: 0
diff changeset
   826
##############################################################
hgs
parents: 0
diff changeset
   827
hgs
parents: 0
diff changeset
   828
[Test]
hgs
parents: 0
diff changeset
   829
title wf_XML_074
hgs
parents: 0
diff changeset
   830
create xmlengtester test
hgs
parents: 0
diff changeset
   831
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_074.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_074.txt
hgs
parents: 0
diff changeset
   832
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_074.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_074.ref
hgs
parents: 0
diff changeset
   833
delete test
hgs
parents: 0
diff changeset
   834
[Endtest]
hgs
parents: 0
diff changeset
   835
##############################################################
hgs
parents: 0
diff changeset
   836
# Test demonstrates that an AttlistDecl can use ENTITIES as the TokenizedType 
hgs
parents: 0
diff changeset
   837
# within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl
hgs
parents: 0
diff changeset
   838
##############################################################
hgs
parents: 0
diff changeset
   839
hgs
parents: 0
diff changeset
   840
[Test]
hgs
parents: 0
diff changeset
   841
title wf_XML_075
hgs
parents: 0
diff changeset
   842
create xmlengtester test
hgs
parents: 0
diff changeset
   843
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_075.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_075.txt
hgs
parents: 0
diff changeset
   844
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_075.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_075.ref
hgs
parents: 0
diff changeset
   845
delete test
hgs
parents: 0
diff changeset
   846
[Endtest]
hgs
parents: 0
diff changeset
   847
##############################################################
hgs
parents: 0
diff changeset
   848
# Verifies that an XML parser will parse a NOTATION attribute; 
hgs
parents: 0
diff changeset
   849
# the output phase of this test ensures that both notations are reported to the application.
hgs
parents: 0
diff changeset
   850
##############################################################
hgs
parents: 0
diff changeset
   851
hgs
parents: 0
diff changeset
   852
[Test]
hgs
parents: 0
diff changeset
   853
title wf_XML_076
hgs
parents: 0
diff changeset
   854
create xmlengtester test
hgs
parents: 0
diff changeset
   855
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_076.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_076.txt
hgs
parents: 0
diff changeset
   856
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_076.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_076.ref
hgs
parents: 0
diff changeset
   857
delete test
hgs
parents: 0
diff changeset
   858
[Endtest]
hgs
parents: 0
diff changeset
   859
##############################################################
hgs
parents: 0
diff changeset
   860
# Demonstrates that an AttlistDecl can use an EnumeratedType
hgs
parents: 0
diff changeset
   861
# within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl
hgs
parents: 0
diff changeset
   862
##############################################################
hgs
parents: 0
diff changeset
   863
hgs
parents: 0
diff changeset
   864
[Test]
hgs
parents: 0
diff changeset
   865
title wf_XML_077
hgs
parents: 0
diff changeset
   866
create xmlengtester test
hgs
parents: 0
diff changeset
   867
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_077.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_077.txt
hgs
parents: 0
diff changeset
   868
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_077.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_077.ref
hgs
parents: 0
diff changeset
   869
delete test
hgs
parents: 0
diff changeset
   870
[Endtest]
hgs
parents: 0
diff changeset
   871
##############################################################
hgs
parents: 0
diff changeset
   872
# Test demonstrates that an AttlistDecl can use an StringType of 
hgs
parents: 0
diff changeset
   873
# CDATA within the Attribute type. The test also shows that REQUIRED is a valid DefaultDecl
hgs
parents: 0
diff changeset
   874
##############################################################
hgs
parents: 0
diff changeset
   875
hgs
parents: 0
diff changeset
   876
[Test]
hgs
parents: 0
diff changeset
   877
title wf_XML_078
hgs
parents: 0
diff changeset
   878
create xmlengtester test
hgs
parents: 0
diff changeset
   879
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_078.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_078.txt
hgs
parents: 0
diff changeset
   880
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_078.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_078.ref
hgs
parents: 0
diff changeset
   881
delete test
hgs
parents: 0
diff changeset
   882
[Endtest]
hgs
parents: 0
diff changeset
   883
##############################################################
hgs
parents: 0
diff changeset
   884
# Test demonstrates that an AttlistDecl can use an StringType of CDATA 
hgs
parents: 0
diff changeset
   885
# within the Attribute type. The test also shows that FIXED is a valid DefaultDecl and that a value 
hgs
parents: 0
diff changeset
   886
# can be given to the attribute in the Start-tag as well as the AttListDecl
hgs
parents: 0
diff changeset
   887
##############################################################
hgs
parents: 0
diff changeset
   888
hgs
parents: 0
diff changeset
   889
[Test]
hgs
parents: 0
diff changeset
   890
title wf_XML_079
hgs
parents: 0
diff changeset
   891
create xmlengtester test
hgs
parents: 0
diff changeset
   892
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_079.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_079.txt
hgs
parents: 0
diff changeset
   893
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_079.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_079.ref
hgs
parents: 0
diff changeset
   894
delete test
hgs
parents: 0
diff changeset
   895
[Endtest]
hgs
parents: 0
diff changeset
   896
##############################################################
hgs
parents: 0
diff changeset
   897
# Test demonstrates that an AttlistDecl can use an StringType 
hgs
parents: 0
diff changeset
   898
# of CDATA within the Attribute type. The test also shows that 
hgs
parents: 0
diff changeset
   899
# FIXED is a valid DefaultDecl and that an value can be given to the attribute
hgs
parents: 0
diff changeset
   900
##############################################################
hgs
parents: 0
diff changeset
   901
hgs
parents: 0
diff changeset
   902
[Test]
hgs
parents: 0
diff changeset
   903
title wf_XML_080
hgs
parents: 0
diff changeset
   904
create xmlengtester test
hgs
parents: 0
diff changeset
   905
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_080.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_080.txt
hgs
parents: 0
diff changeset
   906
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_080.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_080.ref
hgs
parents: 0
diff changeset
   907
delete test
hgs
parents: 0
diff changeset
   908
[Endtest]
hgs
parents: 0
diff changeset
   909
##############################################################
hgs
parents: 0
diff changeset
   910
# Test demonstrates the use of the optional character following a name or list to govern the number 
hgs
parents: 0
diff changeset
   911
# of times an element or content particles in the list occur
hgs
parents: 0
diff changeset
   912
##############################################################
hgs
parents: 0
diff changeset
   913
hgs
parents: 0
diff changeset
   914
[Test]
hgs
parents: 0
diff changeset
   915
title wf_XML_081
hgs
parents: 0
diff changeset
   916
create xmlengtester test
hgs
parents: 0
diff changeset
   917
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_081.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_081.txt
hgs
parents: 0
diff changeset
   918
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_081.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_081.ref
hgs
parents: 0
diff changeset
   919
delete test
hgs
parents: 0
diff changeset
   920
[Endtest]
hgs
parents: 0
diff changeset
   921
##############################################################
hgs
parents: 0
diff changeset
   922
# Tests that an external PE may be defined (but not referenced)
hgs
parents: 0
diff changeset
   923
##############################################################
hgs
parents: 0
diff changeset
   924
hgs
parents: 0
diff changeset
   925
[Test]
hgs
parents: 0
diff changeset
   926
title wf_XML_082
hgs
parents: 0
diff changeset
   927
create xmlengtester test
hgs
parents: 0
diff changeset
   928
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_082.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_082.txt
hgs
parents: 0
diff changeset
   929
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_082.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_082.ref
hgs
parents: 0
diff changeset
   930
delete test
hgs
parents: 0
diff changeset
   931
[Endtest]
hgs
parents: 0
diff changeset
   932
##############################################################
hgs
parents: 0
diff changeset
   933
# Tests that an external PE may be defined (but not referenced)
hgs
parents: 0
diff changeset
   934
##############################################################
hgs
parents: 0
diff changeset
   935
hgs
parents: 0
diff changeset
   936
[Test]
hgs
parents: 0
diff changeset
   937
title wf_XML_083
hgs
parents: 0
diff changeset
   938
create xmlengtester test
hgs
parents: 0
diff changeset
   939
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_083.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_083.txt
hgs
parents: 0
diff changeset
   940
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_083.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_083.ref
hgs
parents: 0
diff changeset
   941
delete test
hgs
parents: 0
diff changeset
   942
[Endtest]
hgs
parents: 0
diff changeset
   943
##############################################################
hgs
parents: 0
diff changeset
   944
# Test demonstrates that although whitespace can be used to set apart markup for greater readability it is not necessary
hgs
parents: 0
diff changeset
   945
##############################################################
hgs
parents: 0
diff changeset
   946
hgs
parents: 0
diff changeset
   947
[Test]
hgs
parents: 0
diff changeset
   948
title wf_XML_084
hgs
parents: 0
diff changeset
   949
create xmlengtester test
hgs
parents: 0
diff changeset
   950
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_084.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_084.txt
hgs
parents: 0
diff changeset
   951
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_084.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_084.ref
hgs
parents: 0
diff changeset
   952
delete test
hgs
parents: 0
diff changeset
   953
[Endtest]
hgs
parents: 0
diff changeset
   954
##############################################################
hgs
parents: 0
diff changeset
   955
# Parameter and General entities use different namespaces, so there can be an entity of each type with a given name
hgs
parents: 0
diff changeset
   956
##############################################################
hgs
parents: 0
diff changeset
   957
hgs
parents: 0
diff changeset
   958
[Test]
hgs
parents: 0
diff changeset
   959
title wf_XML_085
hgs
parents: 0
diff changeset
   960
create xmlengtester test
hgs
parents: 0
diff changeset
   961
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_085.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_085.txt
hgs
parents: 0
diff changeset
   962
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_085.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_085.ref
hgs
parents: 0
diff changeset
   963
delete test
hgs
parents: 0
diff changeset
   964
[Endtest]
hgs
parents: 0
diff changeset
   965
##############################################################
hgs
parents: 0
diff changeset
   966
#Tests whether entities may be declared more than once, with the first declaration being the binding one
hgs
parents: 0
diff changeset
   967
##############################################################
hgs
parents: 0
diff changeset
   968
hgs
parents: 0
diff changeset
   969
[Test]
hgs
parents: 0
diff changeset
   970
title wf_XML_086
hgs
parents: 0
diff changeset
   971
create xmlengtester test
hgs
parents: 0
diff changeset
   972
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_086.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_086.txt
hgs
parents: 0
diff changeset
   973
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_086.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_086.ref
hgs
parents: 0
diff changeset
   974
delete test
hgs
parents: 0
diff changeset
   975
[Endtest]
hgs
parents: 0
diff changeset
   976
##############################################################
hgs
parents: 0
diff changeset
   977
# Tests whether character references in internal entities are expanded early enough,
hgs
parents: 0
diff changeset
   978
# by relying on correct handling to make the entity be well formed
hgs
parents: 0
diff changeset
   979
##############################################################
hgs
parents: 0
diff changeset
   980
hgs
parents: 0
diff changeset
   981
[Test]
hgs
parents: 0
diff changeset
   982
title wf_XML_087
hgs
parents: 0
diff changeset
   983
create xmlengtester test
hgs
parents: 0
diff changeset
   984
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_087.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_087.txt
hgs
parents: 0
diff changeset
   985
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_087.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_087.ref
hgs
parents: 0
diff changeset
   986
delete test
hgs
parents: 0
diff changeset
   987
[Endtest]
hgs
parents: 0
diff changeset
   988
##############################################################
hgs
parents: 0
diff changeset
   989
# Tests whether entity references in internal entities are expanded late enough, 
hgs
parents: 0
diff changeset
   990
# by relying on correct handling to make the expanded text be valid. 
hgs
parents: 0
diff changeset
   991
# (If it's expanded too early, the entity will parse as an element that's not valid in that context.)
hgs
parents: 0
diff changeset
   992
##############################################################
hgs
parents: 0
diff changeset
   993
hgs
parents: 0
diff changeset
   994
[Test]
hgs
parents: 0
diff changeset
   995
title wf_XML_088
hgs
parents: 0
diff changeset
   996
create xmlengtester test
hgs
parents: 0
diff changeset
   997
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_088.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_088.txt
hgs
parents: 0
diff changeset
   998
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_088.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_088.ref
hgs
parents: 0
diff changeset
   999
delete test
hgs
parents: 0
diff changeset
  1000
[Endtest]
hgs
parents: 0
diff changeset
  1001
##############################################################
hgs
parents: 0
diff changeset
  1002
# Tests entity expansion of three legal character references, which each expand to a Unicode surrogate pair.
hgs
parents: 0
diff changeset
  1003
##############################################################
hgs
parents: 0
diff changeset
  1004
hgs
parents: 0
diff changeset
  1005
[Test]
hgs
parents: 0
diff changeset
  1006
title wf_XML_089
hgs
parents: 0
diff changeset
  1007
create xmlengtester test
hgs
parents: 0
diff changeset
  1008
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_089.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_089.txt
hgs
parents: 0
diff changeset
  1009
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_089.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_089.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
# Verifies that an XML parser will parse a NOTATION attribute; the output phase of this test ensures that the notation is reported to the application
hgs
parents: 0
diff changeset
  1014
##############################################################
hgs
parents: 0
diff changeset
  1015
hgs
parents: 0
diff changeset
  1016
[Test]
hgs
parents: 0
diff changeset
  1017
title wf_XML_090
hgs
parents: 0
diff changeset
  1018
create xmlengtester test
hgs
parents: 0
diff changeset
  1019
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_090.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_090.txt
hgs
parents: 0
diff changeset
  1020
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_090.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_090.ref
hgs
parents: 0
diff changeset
  1021
delete test
hgs
parents: 0
diff changeset
  1022
[Endtest]
hgs
parents: 0
diff changeset
  1023
##############################################################
hgs
parents: 0
diff changeset
  1024
# Verifies that an XML parser will parse an ENTITY attribute; 
hgs
parents: 0
diff changeset
  1025
# the output phase of this test ensures that the notation is reported to the application, 
hgs
parents: 0
diff changeset
  1026
# and for validating parsers it further tests that the entity is so reported
hgs
parents: 0
diff changeset
  1027
##############################################################
hgs
parents: 0
diff changeset
  1028
hgs
parents: 0
diff changeset
  1029
[Test]
hgs
parents: 0
diff changeset
  1030
title wf_XML_091
hgs
parents: 0
diff changeset
  1031
create xmlengtester test
hgs
parents: 0
diff changeset
  1032
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_091.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_091.txt
hgs
parents: 0
diff changeset
  1033
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_091.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_091.ref
hgs
parents: 0
diff changeset
  1034
delete test
hgs
parents: 0
diff changeset
  1035
[Endtest]
hgs
parents: 0
diff changeset
  1036
##############################################################
hgs
parents: 0
diff changeset
  1037
# Test demostrates that extra whitespace is normalized into a single space character.
hgs
parents: 0
diff changeset
  1038
##############################################################
hgs
parents: 0
diff changeset
  1039
hgs
parents: 0
diff changeset
  1040
[Test]
hgs
parents: 0
diff changeset
  1041
title wf_XML_092
hgs
parents: 0
diff changeset
  1042
create xmlengtester test
hgs
parents: 0
diff changeset
  1043
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_092.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_092.txt
hgs
parents: 0
diff changeset
  1044
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_092.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_092.ref
hgs
parents: 0
diff changeset
  1045
delete test
hgs
parents: 0
diff changeset
  1046
[Endtest]
hgs
parents: 0
diff changeset
  1047
##############################################################
hgs
parents: 0
diff changeset
  1048
# Test demonstrates that extra whitespace is not intended for inclusion in the delivered version of the document.
hgs
parents: 0
diff changeset
  1049
##############################################################
hgs
parents: 0
diff changeset
  1050
hgs
parents: 0
diff changeset
  1051
[Test]
hgs
parents: 0
diff changeset
  1052
title wf_XML_093
hgs
parents: 0
diff changeset
  1053
create xmlengtester test
hgs
parents: 0
diff changeset
  1054
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_093.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_093.txt
hgs
parents: 0
diff changeset
  1055
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_093.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_093.ref
hgs
parents: 0
diff changeset
  1056
delete test
hgs
parents: 0
diff changeset
  1057
[Endtest]
hgs
parents: 0
diff changeset
  1058
##############################################################
hgs
parents: 0
diff changeset
  1059
# Attribute defaults with a DTD have special parsing rules, 
hgs
parents: 0
diff changeset
  1060
# different from other strings. That means that characters 
hgs
parents: 0
diff changeset
  1061
# found there may look like an undefined parameter entity reference 
hgs
parents: 0
diff changeset
  1062
# "within a markup declaration", but they aren't ... so they can't 
hgs
parents: 0
diff changeset
  1063
# be violating the PEs in Internal Subset WFC. 
hgs
parents: 0
diff changeset
  1064
##############################################################
hgs
parents: 0
diff changeset
  1065
hgs
parents: 0
diff changeset
  1066
[Test]
hgs
parents: 0
diff changeset
  1067
title wf_XML_094
hgs
parents: 0
diff changeset
  1068
create xmlengtester test
hgs
parents: 0
diff changeset
  1069
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_094.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_094.txt
hgs
parents: 0
diff changeset
  1070
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_094.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_094.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
# Basically an output test, this requires extra whitespace to be normalized into a single space character in an attribute of type NMTOKENS
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 wf_XML_095
hgs
parents: 0
diff changeset
  1079
create xmlengtester test
hgs
parents: 0
diff changeset
  1080
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_095.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_095.txt
hgs
parents: 0
diff changeset
  1081
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_095.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_095.ref
hgs
parents: 0
diff changeset
  1082
delete test
hgs
parents: 0
diff changeset
  1083
[Endtest]
hgs
parents: 0
diff changeset
  1084
##############################################################
hgs
parents: 0
diff changeset
  1085
# Test demonstrates that extra whitespace is normalized into a single space character in an attribute of type NMTOKENS.
hgs
parents: 0
diff changeset
  1086
##############################################################
hgs
parents: 0
diff changeset
  1087
hgs
parents: 0
diff changeset
  1088
[Test]
hgs
parents: 0
diff changeset
  1089
title wf_XML_096
hgs
parents: 0
diff changeset
  1090
create xmlengtester test
hgs
parents: 0
diff changeset
  1091
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_096.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_096.txt
hgs
parents: 0
diff changeset
  1092
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_096.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_096.ref
hgs
parents: 0
diff changeset
  1093
delete test
hgs
parents: 0
diff changeset
  1094
[Endtest]
hgs
parents: 0
diff changeset
  1095
hgs
parents: 0
diff changeset
  1096
##############################################################
hgs
parents: 0
diff changeset
  1097
# Basically an output test, this tests whether an externally defined attribute declaration 
hgs
parents: 0
diff changeset
  1098
# (with a default) takes proper precedence over a subsequent internal declaration
hgs
parents: 0
diff changeset
  1099
##############################################################
hgs
parents: 0
diff changeset
  1100
#REMOVED the testcase since not supported in Libxml2
hgs
parents: 0
diff changeset
  1101
#[Test]
hgs
parents: 0
diff changeset
  1102
#title wf_XML_097
hgs
parents: 0
diff changeset
  1103
#create xmlengtester test
hgs
parents: 0
diff changeset
  1104
#test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_097.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_097.txt
hgs
parents: 0
diff changeset
  1105
#test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_097.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_097.ref
hgs
parents: 0
diff changeset
  1106
#delete test
hgs
parents: 0
diff changeset
  1107
#[Endtest]
hgs
parents: 0
diff changeset
  1108
hgs
parents: 0
diff changeset
  1109
##############################################################
hgs
parents: 0
diff changeset
  1110
# Test demonstrates that extra whitespace within a processing instruction is converted into a single space character
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 wf_XML_098
hgs
parents: 0
diff changeset
  1115
create xmlengtester test
hgs
parents: 0
diff changeset
  1116
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_098.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_098.txt
hgs
parents: 0
diff changeset
  1117
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_098.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_098.ref
hgs
parents: 0
diff changeset
  1118
delete test
hgs
parents: 0
diff changeset
  1119
[Endtest]
hgs
parents: 0
diff changeset
  1120
##############################################################
hgs
parents: 0
diff changeset
  1121
# Test demonstrates the name of the encoding can be composed of lowercase characters
hgs
parents: 0
diff changeset
  1122
##############################################################
hgs
parents: 0
diff changeset
  1123
hgs
parents: 0
diff changeset
  1124
[Test]
hgs
parents: 0
diff changeset
  1125
title wf_XML_099
hgs
parents: 0
diff changeset
  1126
create xmlengtester test
hgs
parents: 0
diff changeset
  1127
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_099.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_099.txt
hgs
parents: 0
diff changeset
  1128
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_099.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_099.ref
hgs
parents: 0
diff changeset
  1129
delete test
hgs
parents: 0
diff changeset
  1130
[Endtest]
hgs
parents: 0
diff changeset
  1131
##############################################################
hgs
parents: 0
diff changeset
  1132
# Makes sure that PUBLIC identifiers may have some strange characters. 
hgs
parents: 0
diff changeset
  1133
# NOTc: The XML editors have said that the XML specification errata 
hgs
parents: 0
diff changeset
  1134
# will specify that parameter entity expansion does not occur in PUBLIC
hgs
parents: 0
diff changeset
  1135
# identifiers, so that the '%' character will not flag a malformed parameter entity reference.
hgs
parents: 0
diff changeset
  1136
##############################################################
hgs
parents: 0
diff changeset
  1137
hgs
parents: 0
diff changeset
  1138
[Test]
hgs
parents: 0
diff changeset
  1139
title wf_XML_100
hgs
parents: 0
diff changeset
  1140
create xmlengtester test
hgs
parents: 0
diff changeset
  1141
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_100.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_100.txt
hgs
parents: 0
diff changeset
  1142
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_100.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_100.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
# This tests whether entity expansion is (incorrectly) 
hgs
parents: 0
diff changeset
  1147
# done while processing entity declarations; if it is, the entity value literal will terminate prematurely
hgs
parents: 0
diff changeset
  1148
##############################################################
hgs
parents: 0
diff changeset
  1149
hgs
parents: 0
diff changeset
  1150
[Test]
hgs
parents: 0
diff changeset
  1151
title wf_XML_101
hgs
parents: 0
diff changeset
  1152
create xmlengtester test
hgs
parents: 0
diff changeset
  1153
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_101.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_101.txt
hgs
parents: 0
diff changeset
  1154
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_101.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_101.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
# Test demonstrates that a CDATA attribute can pass a double quote as its value
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 wf_XML_102
hgs
parents: 0
diff changeset
  1163
create xmlengtester test
hgs
parents: 0
diff changeset
  1164
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_102.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_102.txt
hgs
parents: 0
diff changeset
  1165
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_102.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_102.ref
hgs
parents: 0
diff changeset
  1166
delete test
hgs
parents: 0
diff changeset
  1167
[Endtest]
hgs
parents: 0
diff changeset
  1168
##############################################################
hgs
parents: 0
diff changeset
  1169
# Test demonstrates that an attribute can pass a less than sign as its value.
hgs
parents: 0
diff changeset
  1170
##############################################################
hgs
parents: 0
diff changeset
  1171
hgs
parents: 0
diff changeset
  1172
[Test]
hgs
parents: 0
diff changeset
  1173
title wf_XML_103
hgs
parents: 0
diff changeset
  1174
create xmlengtester test
hgs
parents: 0
diff changeset
  1175
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_103.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_103.txt
hgs
parents: 0
diff changeset
  1176
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_103.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_103.ref
hgs
parents: 0
diff changeset
  1177
delete test
hgs
parents: 0
diff changeset
  1178
[Endtest]
hgs
parents: 0
diff changeset
  1179
##############################################################
hgs
parents: 0
diff changeset
  1180
# Test demonstrates that extra whitespace within an Attribute of a Start-tag is normalized to a single space character
hgs
parents: 0
diff changeset
  1181
##############################################################
hgs
parents: 0
diff changeset
  1182
hgs
parents: 0
diff changeset
  1183
[Test]
hgs
parents: 0
diff changeset
  1184
title wf_XML_104
hgs
parents: 0
diff changeset
  1185
create xmlengtester test
hgs
parents: 0
diff changeset
  1186
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_104.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_104.txt
hgs
parents: 0
diff changeset
  1187
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_104.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_104.ref
hgs
parents: 0
diff changeset
  1188
delete test
hgs
parents: 0
diff changeset
  1189
[Endtest]
hgs
parents: 0
diff changeset
  1190
##############################################################
hgs
parents: 0
diff changeset
  1191
# Basically an output test, this requires a CDATA attribute with a tab character to be passed through as one space
hgs
parents: 0
diff changeset
  1192
##############################################################
hgs
parents: 0
diff changeset
  1193
hgs
parents: 0
diff changeset
  1194
[Test]
hgs
parents: 0
diff changeset
  1195
title wf_XML_105
hgs
parents: 0
diff changeset
  1196
create xmlengtester test
hgs
parents: 0
diff changeset
  1197
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_105.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_105.txt
hgs
parents: 0
diff changeset
  1198
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_105.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_105.ref
hgs
parents: 0
diff changeset
  1199
delete test
hgs
parents: 0
diff changeset
  1200
[Endtest]
hgs
parents: 0
diff changeset
  1201
##############################################################
hgs
parents: 0
diff changeset
  1202
# Basically an output test, this requires a CDATA attribute with a newline character to be passed through as one space.
hgs
parents: 0
diff changeset
  1203
##############################################################
hgs
parents: 0
diff changeset
  1204
hgs
parents: 0
diff changeset
  1205
[Test]
hgs
parents: 0
diff changeset
  1206
title wf_XML_106
hgs
parents: 0
diff changeset
  1207
create xmlengtester test
hgs
parents: 0
diff changeset
  1208
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_106.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_106.txt
hgs
parents: 0
diff changeset
  1209
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_106.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_106.ref
hgs
parents: 0
diff changeset
  1210
delete test
hgs
parents: 0
diff changeset
  1211
[Endtest]
hgs
parents: 0
diff changeset
  1212
##############################################################
hgs
parents: 0
diff changeset
  1213
# Basically an output test, this requires a CDATA attribute with a return character to be passed through as one space
hgs
parents: 0
diff changeset
  1214
##############################################################
hgs
parents: 0
diff changeset
  1215
hgs
parents: 0
diff changeset
  1216
[Test]
hgs
parents: 0
diff changeset
  1217
title wf_XML_107
hgs
parents: 0
diff changeset
  1218
create xmlengtester test
hgs
parents: 0
diff changeset
  1219
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_107.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_107.txt
hgs
parents: 0
diff changeset
  1220
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_107.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_107.ref
hgs
parents: 0
diff changeset
  1221
delete test
hgs
parents: 0
diff changeset
  1222
[Endtest]
hgs
parents: 0
diff changeset
  1223
##############################################################
hgs
parents: 0
diff changeset
  1224
# This tests normalization of end-of-line characters (CRLF) within entities to LF, primarily as an output test
hgs
parents: 0
diff changeset
  1225
##############################################################
hgs
parents: 0
diff changeset
  1226
hgs
parents: 0
diff changeset
  1227
[Test]
hgs
parents: 0
diff changeset
  1228
title wf_XML_108
hgs
parents: 0
diff changeset
  1229
create xmlengtester test
hgs
parents: 0
diff changeset
  1230
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_108.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_108.txt
hgs
parents: 0
diff changeset
  1231
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_108.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_108.ref
hgs
parents: 0
diff changeset
  1232
delete test
hgs
parents: 0
diff changeset
  1233
[Endtest]
hgs
parents: 0
diff changeset
  1234
##############################################################
hgs
parents: 0
diff changeset
  1235
# Test demonstrates that an attribute can have a null value.
hgs
parents: 0
diff changeset
  1236
##############################################################
hgs
parents: 0
diff changeset
  1237
hgs
parents: 0
diff changeset
  1238
[Test]
hgs
parents: 0
diff changeset
  1239
title wf_XML_109
hgs
parents: 0
diff changeset
  1240
create xmlengtester test
hgs
parents: 0
diff changeset
  1241
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_109.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_109.txt
hgs
parents: 0
diff changeset
  1242
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_109.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_109.ref
hgs
parents: 0
diff changeset
  1243
delete test
hgs
parents: 0
diff changeset
  1244
[Endtest]
hgs
parents: 0
diff changeset
  1245
##############################################################
hgs
parents: 0
diff changeset
  1246
# Basically an output test, this requires that a CDATA attribute with a CRLF be normalized to one space
hgs
parents: 0
diff changeset
  1247
##############################################################
hgs
parents: 0
diff changeset
  1248
hgs
parents: 0
diff changeset
  1249
[Test]
hgs
parents: 0
diff changeset
  1250
title wf_XML_110
hgs
parents: 0
diff changeset
  1251
create xmlengtester test
hgs
parents: 0
diff changeset
  1252
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_110.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_110.txt
hgs
parents: 0
diff changeset
  1253
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_110.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_110.ref
hgs
parents: 0
diff changeset
  1254
delete test
hgs
parents: 0
diff changeset
  1255
[Endtest]
hgs
parents: 0
diff changeset
  1256
##############################################################
hgs
parents: 0
diff changeset
  1257
# Character references expanding to spaces doesn't affect treatment of attributes
hgs
parents: 0
diff changeset
  1258
##############################################################
hgs
parents: 0
diff changeset
  1259
hgs
parents: 0
diff changeset
  1260
[Test]
hgs
parents: 0
diff changeset
  1261
title wf_XML_111
hgs
parents: 0
diff changeset
  1262
create xmlengtester test
hgs
parents: 0
diff changeset
  1263
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_111.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_111.txt
hgs
parents: 0
diff changeset
  1264
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_111.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_111.ref
hgs
parents: 0
diff changeset
  1265
delete test
hgs
parents: 0
diff changeset
  1266
[Endtest]
hgs
parents: 0
diff changeset
  1267
##############################################################
hgs
parents: 0
diff changeset
  1268
# Test demonstrates shows the use of content particles within the element content
hgs
parents: 0
diff changeset
  1269
##############################################################
hgs
parents: 0
diff changeset
  1270
hgs
parents: 0
diff changeset
  1271
[Test]
hgs
parents: 0
diff changeset
  1272
title wf_XML_112
hgs
parents: 0
diff changeset
  1273
create xmlengtester test
hgs
parents: 0
diff changeset
  1274
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_112.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_112.txt
hgs
parents: 0
diff changeset
  1275
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_112.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_112.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
# Test demonstrates that it is not an error to have attributes declared for an element not itself declared.
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 wf_XML_113
hgs
parents: 0
diff changeset
  1284
create xmlengtester test
hgs
parents: 0
diff changeset
  1285
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_113.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_113.txt
hgs
parents: 0
diff changeset
  1286
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_113.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_113.ref
hgs
parents: 0
diff changeset
  1287
delete test
hgs
parents: 0
diff changeset
  1288
[Endtest]
hgs
parents: 0
diff changeset
  1289
##############################################################
hgs
parents: 0
diff changeset
  1290
# Test demonstrates that all text within a valid CDATA section is considered text and not recognized as markup
hgs
parents: 0
diff changeset
  1291
##############################################################
hgs
parents: 0
diff changeset
  1292
hgs
parents: 0
diff changeset
  1293
[Test]
hgs
parents: 0
diff changeset
  1294
title wf_XML_114
hgs
parents: 0
diff changeset
  1295
create xmlengtester test
hgs
parents: 0
diff changeset
  1296
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_114.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_114.txt
hgs
parents: 0
diff changeset
  1297
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_114.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_114.ref
hgs
parents: 0
diff changeset
  1298
delete test
hgs
parents: 0
diff changeset
  1299
[Endtest]
hgs
parents: 0
diff changeset
  1300
##############################################################
hgs
parents: 0
diff changeset
  1301
# Test demonstrates that an entity reference is processed by recursively processing the replacement text of the entity
hgs
parents: 0
diff changeset
  1302
##############################################################
hgs
parents: 0
diff changeset
  1303
hgs
parents: 0
diff changeset
  1304
[Test]
hgs
parents: 0
diff changeset
  1305
title wf_XML_115
hgs
parents: 0
diff changeset
  1306
create xmlengtester test
hgs
parents: 0
diff changeset
  1307
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_115.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_115.txt
hgs
parents: 0
diff changeset
  1308
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_115.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_115.ref
hgs
parents: 0
diff changeset
  1309
delete test
hgs
parents: 0
diff changeset
  1310
[Endtest]
hgs
parents: 0
diff changeset
  1311
##############################################################
hgs
parents: 0
diff changeset
  1312
# Test demonstrates that a line break within CDATA will be normalized
hgs
parents: 0
diff changeset
  1313
##############################################################
hgs
parents: 0
diff changeset
  1314
hgs
parents: 0
diff changeset
  1315
[Test]
hgs
parents: 0
diff changeset
  1316
title wf_XML_116
hgs
parents: 0
diff changeset
  1317
create xmlengtester test
hgs
parents: 0
diff changeset
  1318
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_116.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_116.txt
hgs
parents: 0
diff changeset
  1319
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_116.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_116.ref
hgs
parents: 0
diff changeset
  1320
delete test
hgs
parents: 0
diff changeset
  1321
[Endtest]
hgs
parents: 0
diff changeset
  1322
##############################################################
hgs
parents: 0
diff changeset
  1323
# Test demonstrates that entity expansion is done while processing entity declarations
hgs
parents: 0
diff changeset
  1324
##############################################################
hgs
parents: 0
diff changeset
  1325
hgs
parents: 0
diff changeset
  1326
[Test]
hgs
parents: 0
diff changeset
  1327
title wf_XML_117
hgs
parents: 0
diff changeset
  1328
create xmlengtester test
hgs
parents: 0
diff changeset
  1329
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_117.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_117.txt
hgs
parents: 0
diff changeset
  1330
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_117.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_117.ref
hgs
parents: 0
diff changeset
  1331
delete test
hgs
parents: 0
diff changeset
  1332
[Endtest]
hgs
parents: 0
diff changeset
  1333
##############################################################
hgs
parents: 0
diff changeset
  1334
# Test demonstrates that entity expansion is done while processing entity declarations
hgs
parents: 0
diff changeset
  1335
##############################################################
hgs
parents: 0
diff changeset
  1336
hgs
parents: 0
diff changeset
  1337
[Test]
hgs
parents: 0
diff changeset
  1338
title wf_XML_118
hgs
parents: 0
diff changeset
  1339
create xmlengtester test
hgs
parents: 0
diff changeset
  1340
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_118.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_118.txt
hgs
parents: 0
diff changeset
  1341
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_118.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_118.ref
hgs
parents: 0
diff changeset
  1342
delete test
hgs
parents: 0
diff changeset
  1343
[Endtest]
hgs
parents: 0
diff changeset
  1344
##############################################################
hgs
parents: 0
diff changeset
  1345
# Comments may contain any legal XML characters; only the string "--" is disallowed
hgs
parents: 0
diff changeset
  1346
##############################################################
hgs
parents: 0
diff changeset
  1347
hgs
parents: 0
diff changeset
  1348
[Test]
hgs
parents: 0
diff changeset
  1349
title wf_XML_119
hgs
parents: 0
diff changeset
  1350
create xmlengtester test
hgs
parents: 0
diff changeset
  1351
test SAXParseFile c:\testing\data\xmleng\efute\input\xmlconf\xmltest\wf\XML_wf_119.xml c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_119.txt
hgs
parents: 0
diff changeset
  1352
test CompareFiles c:\testing\data\xmleng\efute\output\xmlconf\xmltest\wf\SAX_XML_wf_119.txt c:\testing\data\xmleng\efute\pattern\xmlconf\xmltest\wf\SAX_XML_wf_119.ref
hgs
parents: 0
diff changeset
  1353
delete test
hgs
parents: 0
diff changeset
  1354
[Endtest]
hgs
parents: 0
diff changeset
  1355