diff -r ed3155dbd163 -r 74f0b3eb154c xml/libxml2libs/test/xmlengtester/xmlengtester_emulator/TestConfigfiles/TestFramework/conf/xmleng/SaxWF.cfg --- a/xml/libxml2libs/test/xmlengtester/xmlengtester_emulator/TestConfigfiles/TestFramework/conf/xmleng/SaxWF.cfg Mon May 03 14:14:40 2010 +0300 +++ b/xml/libxml2libs/test/xmlengtester/xmlengtester_emulator/TestConfigfiles/TestFramework/conf/xmleng/SaxWF.cfg Wed Jun 23 20:27:15 2010 +0530 @@ -1,1354 +1,1355 @@ -############################################################## -# Test demonstrates an Element Type Declaration with Mixed Content -############################################################## - -[Test] -title wf_XML_001 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that whitespace is permitted after the tag name in a Start-tag -############################################################## - -[Test] -title wf_XML_002 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that whitespace is permitted after the tag name in an End-tag. -############################################################## - -[Test] -title wf_XML_003 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates a valid attribute specification within a Start-tag -############################################################## - -[Test] -title wf_XML_004 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates a valid attribute specification within a Start-tag that contains whitespace on both sides of the equal sign -############################################################## - -[Test] -title wf_XML_005 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that the AttValue within a Start-tag can use a single quote as a delimter -############################################################## - -[Test] -title wf_XML_006 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# demonstrates numeric character references can be used for element content -############################################################## - -[Test] -title wf_XML_007 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates character references can be used for element content. -############################################################## - -[Test] -title wf_XML_008 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that PubidChar can be used for element content -############################################################## - -[Test] -title wf_XML_009 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that whitespace is valid after the Attribute in a Start-tag. -############################################################## - -[Test] -title wf_XML_010 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates mutliple Attibutes within the Start-tag -############################################################## - -[Test] -title wf_XML_011 -create xmlengtester test -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 -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 -delete test -[Endtest] - -############################################################## -# Uses a legal XML 1.0 name consisting of a single colon character (disallowed by the latest XML Namespaces first version). -############################################################## -#REMOVED the testcase since not supported in Libxml2 -#[Test] -#title wf_XML_012 -#create xmlengtester test -#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 -#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 -#delete test -#[Endtest] - -############################################################## -# Test demonstrates that the Attribute in a Start-tag can consist of numerals along with special characters. -############################################################## - -[Test] -title wf_XML_013 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that all lower case letters are valid for the Attribute in a Start-tag. -############################################################## - -[Test] -title wf_XML_014 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that all upper case letters are valid for the Attribute in a Start-tag -############################################################## - -[Test] -title wf_XML_015 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that Processing Instructions are valid element content -############################################################## - -[Test] -title wf_XML_016 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -#Test demonstrates that Processing Instructions are valid element content and there can be more than one. -############################################################## - -[Test] -title wf_XML_017 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that CDATA sections are valid element content. -############################################################## - -[Test] -title wf_XML_018 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -#Test demonstrates that CDATA sections are valid element content and that ampersands may occur in their literal form -############################################################## - -[Test] -title wf_XML_019 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstractes that CDATA sections are valid element content and that -# everyting between the CDStart and CDEnd is recognized as character data not markup -############################################################## - -[Test] -title wf_XML_020 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that comments are valid element content -############################################################## - -[Test] -title wf_XML_021 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that comments are valid element content and that all characters -# before the double-hypen right angle combination are considered part of thecomment. -############################################################## - -[Test] -title wf_XML_022 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that Entity References are valid element content. -############################################################## - -[Test] -title wf_XML_023 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that Entity References are valid element content and also demonstrates a valid Entity Declaration -############################################################## - -[Test] -title wf_XML_024 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates an Element Type Declaration and that the contentspec can be of mixed content -############################################################## - -[Test] -title wf_XML_025 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates an Element Type Declaration and that EMPTY is a valid contentspec -############################################################## - -[Test] -title wf_XML_026 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates an Element Type Declaration and that ANY is a valid contenspec -############################################################## - -[Test] -title wf_XML_027 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates a valid prolog that uses double quotes as delimeters around the VersionNum -############################################################## - -[Test] -title wf_XML_028 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates a valid prolog that uses single quotes as delimters around the VersionNum. -############################################################## - -[Test] -title wf_XML_029 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -#Test demonstrates a valid prolog that contains whitespace on both sides of the equal sign in the VersionInfo -############################################################## - -[Test] -title wf_XML_030 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates a valid EncodingDecl within the prolog. -############################################################## - -[Test] -title wf_XML_031 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates a valid SDDecl within the prolog. -############################################################## - -[Test] -title wf_XML_032 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that both a EncodingDecl and SDDecl are valid within the prolog -############################################################## - -[Test] -title wf_XML_033 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates the correct syntax for an Empty element tag. -############################################################## - -[Test] -title wf_XML_034 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that whitespace is permissible after the name in an Empty element tag -############################################################## - -[Test] -title wf_XML_035 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates a valid processing instruction -############################################################## - -[Test] -title wf_XML_036 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates a valid comment and that it may appear anywhere in the document including at the end. -############################################################## - -[Test] -title wf_XML_037 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates a valid comment and that it may appear anywhere in the document including the beginning -############################################################## - -[Test] -title wf_XML_038 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates a valid processing instruction and that it may appear at the beginning of the document -############################################################## - -[Test] -title wf_XML_039 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates an Attribute List declaration that uses a StringType as the AttType. -############################################################## - -[Test] -title wf_XML_040 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates an Attribute List declaration that uses a StringType -# as the AttType and also expands the CDATA attribute with a character reference -############################################################## - -[Test] -title wf_XML_041 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates an Attribute List declaration that uses a StringType as the AttType -# and also expands the CDATA attribute with a character reference. -# The test also shows that the leading zeros in the character reference are ignored -############################################################## - -[Test] -title wf_XML_042 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# An element's attributes may be declared before its content model; and attribute values may contain newlines. -############################################################## - -[Test] -title wf_XML_043 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that the empty-element tag must be use for an elements that are declared EMPTY -############################################################## - -[Test] -title wf_XML_044 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Tests whether more than one definition can be provided for the same attribute of a given element type with the first declaration being binding -############################################################## - -[Test] -title wf_XML_045 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that when more than one AttlistDecl is -# provided for a given element type, the contents of all those provided are merged -############################################################## - -[Test] -title wf_XML_046 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that extra whitespace is normalized into single space character -############################################################## - -[Test] -title wf_XML_047 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that character data is valid element content -############################################################## - -[Test] -title wf_XML_048 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that characters outside of normal ascii range can be used as element content -############################################################## - -[Test] -title wf_XML_049 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that characters outside of normal ascii range can be used as element content -############################################################## - -[Test] -title wf_XML_050 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# The document is encoded in UTF-16 and uses some name characters well outside of the normal ASCII range. -############################################################## - -[Test] -title wf_XML_051 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# The document is encoded in UTF-8 and the text inside the root element uses two non-ASCII characters, -# encoded in UTF-8 and each of which expands to a Unicode surrogate pair -############################################################## - -[Test] -title wf_XML_052 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Tests inclusion of a well-formed internal entity, which holds an element required by the content model -############################################################## - -[Test] -title wf_XML_053 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that extra whitespace within Start-tags and End-tags are nomalized into single spaces -############################################################## - -[Test] -title wf_XML_054 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that extra whitespace within a processing instruction willnormalized into s single space character -############################################################## - -[Test] -title wf_XML_055 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates an Attribute List declaration that uses a StringType as the AttType -# and also expands the CDATA attribute with a character reference. -# The test also shows that the leading zeros in the character reference are ignored -############################################################## - -[Test] -title wf_XML_056 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates an element content model whose element can occur zero or more times -############################################################## - -[Test] -title wf_XML_057 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that extra whitespace be normalized into a single space character in an attribute of type NMTOKENS. -############################################################## - -[Test] -title wf_XML_058 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates an Element Type Declaration that uses the contentspec of EMPTY. -# The element cannot have any contents and must always appear as an empty element in the document. -# The test also shows an Attribute-list declaration with multiple AttDef's -############################################################## - -[Test] -title wf_XML_059 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates the use of decimal Character References within element content. -############################################################## - -[Test] -title wf_XML_060 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates the use of decimal Character References within element content. -############################################################## - -[Test] -title wf_XML_061 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -#Test demonstrates the use of hexadecimal Character References within element. -############################################################## - -[Test] -title wf_XML_062 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# The document is encoded in UTF-8 and the name of the root element type uses non-ASCII characters -############################################################## - -[Test] -title wf_XML_063 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Tests in-line handling of two legal character references, which each expand to a Unicode surrogate pair. -############################################################## - -[Test] -title wf_XML_064 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Tests ability to define an internal entity which can't legally be expanded (contains an unquoted < ). -############################################################## - -[Test] -title wf_XML_065 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Expands a CDATA attribute with a character reference. -############################################################## - -[Test] -title wf_XML_066 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates the use of decimal character references within element content -############################################################## - -[Test] -title wf_XML_067 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Tests definition of an internal entity holding a carriage return character reference, -# which must not be normalized before reporting to the application. -# Line break normalization only occurs when parsing external parsed entities -############################################################## - -[Test] -title wf_XML_068 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Verifies that an XML parser will parse a NOTATION declaration; -# the output phase of this test ensures that it's reported to the application -############################################################## - -[Test] -title wf_XML_069 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Verifies that internal parameter entities are correctly expanded within the internal subset -############################################################## - -[Test] -title wf_XML_070 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that an AttlistDecl can use ID as the -# TokenizedType within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl. -############################################################## - -[Test] -title wf_XML_071 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that an AttlistDecl can use IDREF as the TokenizedType -# within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl -############################################################## - -[Test] -title wf_XML_072 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that an AttlistDecl can use IDREFS as the TokenizedType within the Attribute -# type. The test also shows that IMPLIED is a valid DefaultDecl -############################################################## - -[Test] -title wf_XML_073 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that an AttlistDecl can use ENTITY as the TokenizedType -# within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl. -############################################################## - -[Test] -title wf_XML_074 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that an AttlistDecl can use ENTITIES as the TokenizedType -# within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl -############################################################## - -[Test] -title wf_XML_075 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Verifies that an XML parser will parse a NOTATION attribute; -# the output phase of this test ensures that both notations are reported to the application. -############################################################## - -[Test] -title wf_XML_076 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Demonstrates that an AttlistDecl can use an EnumeratedType -# within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl -############################################################## - -[Test] -title wf_XML_077 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that an AttlistDecl can use an StringType of -# CDATA within the Attribute type. The test also shows that REQUIRED is a valid DefaultDecl -############################################################## - -[Test] -title wf_XML_078 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that an AttlistDecl can use an StringType of CDATA -# within the Attribute type. The test also shows that FIXED is a valid DefaultDecl and that a value -# can be given to the attribute in the Start-tag as well as the AttListDecl -############################################################## - -[Test] -title wf_XML_079 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that an AttlistDecl can use an StringType -# of CDATA within the Attribute type. The test also shows that -# FIXED is a valid DefaultDecl and that an value can be given to the attribute -############################################################## - -[Test] -title wf_XML_080 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates the use of the optional character following a name or list to govern the number -# of times an element or content particles in the list occur -############################################################## - -[Test] -title wf_XML_081 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Tests that an external PE may be defined (but not referenced) -############################################################## - -[Test] -title wf_XML_082 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Tests that an external PE may be defined (but not referenced) -############################################################## - -[Test] -title wf_XML_083 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that although whitespace can be used to set apart markup for greater readability it is not necessary -############################################################## - -[Test] -title wf_XML_084 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Parameter and General entities use different namespaces, so there can be an entity of each type with a given name -############################################################## - -[Test] -title wf_XML_085 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -#Tests whether entities may be declared more than once, with the first declaration being the binding one -############################################################## - -[Test] -title wf_XML_086 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Tests whether character references in internal entities are expanded early enough, -# by relying on correct handling to make the entity be well formed -############################################################## - -[Test] -title wf_XML_087 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Tests whether entity references in internal entities are expanded late enough, -# by relying on correct handling to make the expanded text be valid. -# (If it's expanded too early, the entity will parse as an element that's not valid in that context.) -############################################################## - -[Test] -title wf_XML_088 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Tests entity expansion of three legal character references, which each expand to a Unicode surrogate pair. -############################################################## - -[Test] -title wf_XML_089 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# 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 -############################################################## - -[Test] -title wf_XML_090 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Verifies that an XML parser will parse an ENTITY attribute; -# the output phase of this test ensures that the notation is reported to the application, -# and for validating parsers it further tests that the entity is so reported -############################################################## - -[Test] -title wf_XML_091 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demostrates that extra whitespace is normalized into a single space character. -############################################################## - -[Test] -title wf_XML_092 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that extra whitespace is not intended for inclusion in the delivered version of the document. -############################################################## - -[Test] -title wf_XML_093 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Attribute defaults with a DTD have special parsing rules, -# different from other strings. That means that characters -# found there may look like an undefined parameter entity reference -# "within a markup declaration", but they aren't ... so they can't -# be violating the PEs in Internal Subset WFC. -############################################################## - -[Test] -title wf_XML_094 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Basically an output test, this requires extra whitespace to be normalized into a single space character in an attribute of type NMTOKENS -############################################################## - -[Test] -title wf_XML_095 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that extra whitespace is normalized into a single space character in an attribute of type NMTOKENS. -############################################################## - -[Test] -title wf_XML_096 -create xmlengtester test -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 -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 -delete test -[Endtest] - -############################################################## -# Basically an output test, this tests whether an externally defined attribute declaration -# (with a default) takes proper precedence over a subsequent internal declaration -############################################################## -#REMOVED the testcase since not supported in Libxml2 -#[Test] -#title wf_XML_097 -#create xmlengtester test -#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 -#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 -#delete test -#[Endtest] - -############################################################## -# Test demonstrates that extra whitespace within a processing instruction is converted into a single space character -############################################################## - -[Test] -title wf_XML_098 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates the name of the encoding can be composed of lowercase characters -############################################################## - -[Test] -title wf_XML_099 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Makes sure that PUBLIC identifiers may have some strange characters. -# NOTc: The XML editors have said that the XML specification errata -# will specify that parameter entity expansion does not occur in PUBLIC -# identifiers, so that the '%' character will not flag a malformed parameter entity reference. -############################################################## - -[Test] -title wf_XML_100 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# This tests whether entity expansion is (incorrectly) -# done while processing entity declarations; if it is, the entity value literal will terminate prematurely -############################################################## - -[Test] -title wf_XML_101 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that a CDATA attribute can pass a double quote as its value -############################################################## - -[Test] -title wf_XML_102 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that an attribute can pass a less than sign as its value. -############################################################## - -[Test] -title wf_XML_103 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that extra whitespace within an Attribute of a Start-tag is normalized to a single space character -############################################################## - -[Test] -title wf_XML_104 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Basically an output test, this requires a CDATA attribute with a tab character to be passed through as one space -############################################################## - -[Test] -title wf_XML_105 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Basically an output test, this requires a CDATA attribute with a newline character to be passed through as one space. -############################################################## - -[Test] -title wf_XML_106 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Basically an output test, this requires a CDATA attribute with a return character to be passed through as one space -############################################################## - -[Test] -title wf_XML_107 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# This tests normalization of end-of-line characters (CRLF) within entities to LF, primarily as an output test -############################################################## - -[Test] -title wf_XML_108 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that an attribute can have a null value. -############################################################## - -[Test] -title wf_XML_109 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Basically an output test, this requires that a CDATA attribute with a CRLF be normalized to one space -############################################################## - -[Test] -title wf_XML_110 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Character references expanding to spaces doesn't affect treatment of attributes -############################################################## - -[Test] -title wf_XML_111 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates shows the use of content particles within the element content -############################################################## - -[Test] -title wf_XML_112 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that it is not an error to have attributes declared for an element not itself declared. -############################################################## - -[Test] -title wf_XML_113 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that all text within a valid CDATA section is considered text and not recognized as markup -############################################################## - -[Test] -title wf_XML_114 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that an entity reference is processed by recursively processing the replacement text of the entity -############################################################## - -[Test] -title wf_XML_115 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that a line break within CDATA will be normalized -############################################################## - -[Test] -title wf_XML_116 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that entity expansion is done while processing entity declarations -############################################################## - -[Test] -title wf_XML_117 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Test demonstrates that entity expansion is done while processing entity declarations -############################################################## - -[Test] -title wf_XML_118 -create xmlengtester test -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 -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 -delete test -[Endtest] -############################################################## -# Comments may contain any legal XML characters; only the string "--" is disallowed -############################################################## - -[Test] -title wf_XML_119 -create xmlengtester test -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 -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 -delete test -[Endtest] +############################################################## +# Test demonstrates an Element Type Declaration with Mixed Content +############################################################## + +[Test] +title wf_XML_001 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that whitespace is permitted after the tag name in a Start-tag +############################################################## + +[Test] +title wf_XML_002 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that whitespace is permitted after the tag name in an End-tag. +############################################################## + +[Test] +title wf_XML_003 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates a valid attribute specification within a Start-tag +############################################################## + +[Test] +title wf_XML_004 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates a valid attribute specification within a Start-tag that contains whitespace on both sides of the equal sign +############################################################## + +[Test] +title wf_XML_005 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that the AttValue within a Start-tag can use a single quote as a delimter +############################################################## + +[Test] +title wf_XML_006 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# demonstrates numeric character references can be used for element content +############################################################## + +[Test] +title wf_XML_007 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates character references can be used for element content. +############################################################## + +[Test] +title wf_XML_008 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that PubidChar can be used for element content +############################################################## + +[Test] +title wf_XML_009 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that whitespace is valid after the Attribute in a Start-tag. +############################################################## + +[Test] +title wf_XML_010 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates mutliple Attibutes within the Start-tag +############################################################## + +[Test] +title wf_XML_011 +create xmlengtester test +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 +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 +delete test +[Endtest] + +############################################################## +# Uses a legal XML 1.0 name consisting of a single colon character (disallowed by the latest XML Namespaces first version). +############################################################## +#REMOVED the testcase since not supported in Libxml2 +#[Test] +#title wf_XML_012 +#create xmlengtester test +#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 +#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 +#delete test +#[Endtest] + +############################################################## +# Test demonstrates that the Attribute in a Start-tag can consist of numerals along with special characters. +############################################################## + +[Test] +title wf_XML_013 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that all lower case letters are valid for the Attribute in a Start-tag. +############################################################## + +[Test] +title wf_XML_014 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that all upper case letters are valid for the Attribute in a Start-tag +############################################################## + +[Test] +title wf_XML_015 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that Processing Instructions are valid element content +############################################################## + +[Test] +title wf_XML_016 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +#Test demonstrates that Processing Instructions are valid element content and there can be more than one. +############################################################## + +[Test] +title wf_XML_017 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that CDATA sections are valid element content. +############################################################## + +[Test] +title wf_XML_018 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +#Test demonstrates that CDATA sections are valid element content and that ampersands may occur in their literal form +############################################################## + +[Test] +title wf_XML_019 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstractes that CDATA sections are valid element content and that +# everyting between the CDStart and CDEnd is recognized as character data not markup +############################################################## + +[Test] +title wf_XML_020 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that comments are valid element content +############################################################## + +[Test] +title wf_XML_021 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that comments are valid element content and that all characters +# before the double-hypen right angle combination are considered part of thecomment. +############################################################## + +[Test] +title wf_XML_022 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that Entity References are valid element content. +############################################################## + +[Test] +title wf_XML_023 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that Entity References are valid element content and also demonstrates a valid Entity Declaration +############################################################## + +[Test] +title wf_XML_024 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates an Element Type Declaration and that the contentspec can be of mixed content +############################################################## + +[Test] +title wf_XML_025 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates an Element Type Declaration and that EMPTY is a valid contentspec +############################################################## + +[Test] +title wf_XML_026 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates an Element Type Declaration and that ANY is a valid contenspec +############################################################## + +[Test] +title wf_XML_027 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates a valid prolog that uses double quotes as delimeters around the VersionNum +############################################################## + +[Test] +title wf_XML_028 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates a valid prolog that uses single quotes as delimters around the VersionNum. +############################################################## + +[Test] +title wf_XML_029 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +#Test demonstrates a valid prolog that contains whitespace on both sides of the equal sign in the VersionInfo +############################################################## + +[Test] +title wf_XML_030 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates a valid EncodingDecl within the prolog. +############################################################## + +[Test] +title wf_XML_031 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates a valid SDDecl within the prolog. +############################################################## + +[Test] +title wf_XML_032 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that both a EncodingDecl and SDDecl are valid within the prolog +############################################################## + +[Test] +title wf_XML_033 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates the correct syntax for an Empty element tag. +############################################################## + +[Test] +title wf_XML_034 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that whitespace is permissible after the name in an Empty element tag +############################################################## + +[Test] +title wf_XML_035 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates a valid processing instruction +############################################################## + +[Test] +title wf_XML_036 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates a valid comment and that it may appear anywhere in the document including at the end. +############################################################## + +[Test] +title wf_XML_037 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates a valid comment and that it may appear anywhere in the document including the beginning +############################################################## + +[Test] +title wf_XML_038 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates a valid processing instruction and that it may appear at the beginning of the document +############################################################## + +[Test] +title wf_XML_039 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates an Attribute List declaration that uses a StringType as the AttType. +############################################################## + +[Test] +title wf_XML_040 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates an Attribute List declaration that uses a StringType +# as the AttType and also expands the CDATA attribute with a character reference +############################################################## + +[Test] +title wf_XML_041 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates an Attribute List declaration that uses a StringType as the AttType +# and also expands the CDATA attribute with a character reference. +# The test also shows that the leading zeros in the character reference are ignored +############################################################## + +[Test] +title wf_XML_042 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# An element's attributes may be declared before its content model; and attribute values may contain newlines. +############################################################## + +[Test] +title wf_XML_043 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that the empty-element tag must be use for an elements that are declared EMPTY +############################################################## + +[Test] +title wf_XML_044 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Tests whether more than one definition can be provided for the same attribute of a given element type with the first declaration being binding +############################################################## + +[Test] +title wf_XML_045 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that when more than one AttlistDecl is +# provided for a given element type, the contents of all those provided are merged +############################################################## + +[Test] +title wf_XML_046 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that extra whitespace is normalized into single space character +############################################################## + +[Test] +title wf_XML_047 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that character data is valid element content +############################################################## + +[Test] +title wf_XML_048 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that characters outside of normal ascii range can be used as element content +############################################################## + +[Test] +title wf_XML_049 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that characters outside of normal ascii range can be used as element content +############################################################## + +[Test] +title wf_XML_050 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# The document is encoded in UTF-16 and uses some name characters well outside of the normal ASCII range. +############################################################## + +[Test] +title wf_XML_051 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# The document is encoded in UTF-8 and the text inside the root element uses two non-ASCII characters, +# encoded in UTF-8 and each of which expands to a Unicode surrogate pair +############################################################## + +[Test] +title wf_XML_052 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Tests inclusion of a well-formed internal entity, which holds an element required by the content model +############################################################## + +[Test] +title wf_XML_053 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that extra whitespace within Start-tags and End-tags are nomalized into single spaces +############################################################## + +[Test] +title wf_XML_054 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that extra whitespace within a processing instruction willnormalized into s single space character +############################################################## + +[Test] +title wf_XML_055 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates an Attribute List declaration that uses a StringType as the AttType +# and also expands the CDATA attribute with a character reference. +# The test also shows that the leading zeros in the character reference are ignored +############################################################## + +[Test] +title wf_XML_056 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates an element content model whose element can occur zero or more times +############################################################## + +[Test] +title wf_XML_057 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that extra whitespace be normalized into a single space character in an attribute of type NMTOKENS. +############################################################## + +[Test] +title wf_XML_058 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates an Element Type Declaration that uses the contentspec of EMPTY. +# The element cannot have any contents and must always appear as an empty element in the document. +# The test also shows an Attribute-list declaration with multiple AttDef's +############################################################## + +[Test] +title wf_XML_059 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates the use of decimal Character References within element content. +############################################################## + +[Test] +title wf_XML_060 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates the use of decimal Character References within element content. +############################################################## + +[Test] +title wf_XML_061 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +#Test demonstrates the use of hexadecimal Character References within element. +############################################################## + +[Test] +title wf_XML_062 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# The document is encoded in UTF-8 and the name of the root element type uses non-ASCII characters +############################################################## + +[Test] +title wf_XML_063 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Tests in-line handling of two legal character references, which each expand to a Unicode surrogate pair. +############################################################## + +[Test] +title wf_XML_064 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Tests ability to define an internal entity which can't legally be expanded (contains an unquoted < ). +############################################################## + +[Test] +title wf_XML_065 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Expands a CDATA attribute with a character reference. +############################################################## + +[Test] +title wf_XML_066 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates the use of decimal character references within element content +############################################################## + +[Test] +title wf_XML_067 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Tests definition of an internal entity holding a carriage return character reference, +# which must not be normalized before reporting to the application. +# Line break normalization only occurs when parsing external parsed entities +############################################################## + +[Test] +title wf_XML_068 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Verifies that an XML parser will parse a NOTATION declaration; +# the output phase of this test ensures that it's reported to the application +############################################################## + +[Test] +title wf_XML_069 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Verifies that internal parameter entities are correctly expanded within the internal subset +############################################################## + +[Test] +title wf_XML_070 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that an AttlistDecl can use ID as the +# TokenizedType within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl. +############################################################## + +[Test] +title wf_XML_071 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that an AttlistDecl can use IDREF as the TokenizedType +# within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl +############################################################## + +[Test] +title wf_XML_072 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that an AttlistDecl can use IDREFS as the TokenizedType within the Attribute +# type. The test also shows that IMPLIED is a valid DefaultDecl +############################################################## + +[Test] +title wf_XML_073 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that an AttlistDecl can use ENTITY as the TokenizedType +# within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl. +############################################################## + +[Test] +title wf_XML_074 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that an AttlistDecl can use ENTITIES as the TokenizedType +# within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl +############################################################## + +[Test] +title wf_XML_075 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Verifies that an XML parser will parse a NOTATION attribute; +# the output phase of this test ensures that both notations are reported to the application. +############################################################## + +[Test] +title wf_XML_076 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Demonstrates that an AttlistDecl can use an EnumeratedType +# within the Attribute type. The test also shows that IMPLIED is a valid DefaultDecl +############################################################## + +[Test] +title wf_XML_077 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that an AttlistDecl can use an StringType of +# CDATA within the Attribute type. The test also shows that REQUIRED is a valid DefaultDecl +############################################################## + +[Test] +title wf_XML_078 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that an AttlistDecl can use an StringType of CDATA +# within the Attribute type. The test also shows that FIXED is a valid DefaultDecl and that a value +# can be given to the attribute in the Start-tag as well as the AttListDecl +############################################################## + +[Test] +title wf_XML_079 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that an AttlistDecl can use an StringType +# of CDATA within the Attribute type. The test also shows that +# FIXED is a valid DefaultDecl and that an value can be given to the attribute +############################################################## + +[Test] +title wf_XML_080 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates the use of the optional character following a name or list to govern the number +# of times an element or content particles in the list occur +############################################################## + +[Test] +title wf_XML_081 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Tests that an external PE may be defined (but not referenced) +############################################################## + +[Test] +title wf_XML_082 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Tests that an external PE may be defined (but not referenced) +############################################################## + +[Test] +title wf_XML_083 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that although whitespace can be used to set apart markup for greater readability it is not necessary +############################################################## + +[Test] +title wf_XML_084 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Parameter and General entities use different namespaces, so there can be an entity of each type with a given name +############################################################## + +[Test] +title wf_XML_085 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +#Tests whether entities may be declared more than once, with the first declaration being the binding one +############################################################## + +[Test] +title wf_XML_086 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Tests whether character references in internal entities are expanded early enough, +# by relying on correct handling to make the entity be well formed +############################################################## + +[Test] +title wf_XML_087 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Tests whether entity references in internal entities are expanded late enough, +# by relying on correct handling to make the expanded text be valid. +# (If it's expanded too early, the entity will parse as an element that's not valid in that context.) +############################################################## + +[Test] +title wf_XML_088 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Tests entity expansion of three legal character references, which each expand to a Unicode surrogate pair. +############################################################## + +[Test] +title wf_XML_089 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# 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 +############################################################## + +[Test] +title wf_XML_090 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Verifies that an XML parser will parse an ENTITY attribute; +# the output phase of this test ensures that the notation is reported to the application, +# and for validating parsers it further tests that the entity is so reported +############################################################## + +[Test] +title wf_XML_091 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demostrates that extra whitespace is normalized into a single space character. +############################################################## + +[Test] +title wf_XML_092 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that extra whitespace is not intended for inclusion in the delivered version of the document. +############################################################## + +[Test] +title wf_XML_093 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Attribute defaults with a DTD have special parsing rules, +# different from other strings. That means that characters +# found there may look like an undefined parameter entity reference +# "within a markup declaration", but they aren't ... so they can't +# be violating the PEs in Internal Subset WFC. +############################################################## + +[Test] +title wf_XML_094 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Basically an output test, this requires extra whitespace to be normalized into a single space character in an attribute of type NMTOKENS +############################################################## + +[Test] +title wf_XML_095 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that extra whitespace is normalized into a single space character in an attribute of type NMTOKENS. +############################################################## + +[Test] +title wf_XML_096 +create xmlengtester test +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 +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 +delete test +[Endtest] + +############################################################## +# Basically an output test, this tests whether an externally defined attribute declaration +# (with a default) takes proper precedence over a subsequent internal declaration +############################################################## +#REMOVED the testcase since not supported in Libxml2 +#[Test] +#title wf_XML_097 +#create xmlengtester test +#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 +#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 +#delete test +#[Endtest] + +############################################################## +# Test demonstrates that extra whitespace within a processing instruction is converted into a single space character +############################################################## + +[Test] +title wf_XML_098 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates the name of the encoding can be composed of lowercase characters +############################################################## + +[Test] +title wf_XML_099 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Makes sure that PUBLIC identifiers may have some strange characters. +# NOTc: The XML editors have said that the XML specification errata +# will specify that parameter entity expansion does not occur in PUBLIC +# identifiers, so that the '%' character will not flag a malformed parameter entity reference. +############################################################## + +[Test] +title wf_XML_100 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# This tests whether entity expansion is (incorrectly) +# done while processing entity declarations; if it is, the entity value literal will terminate prematurely +############################################################## + +[Test] +title wf_XML_101 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that a CDATA attribute can pass a double quote as its value +############################################################## + +[Test] +title wf_XML_102 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that an attribute can pass a less than sign as its value. +############################################################## + +[Test] +title wf_XML_103 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that extra whitespace within an Attribute of a Start-tag is normalized to a single space character +############################################################## + +[Test] +title wf_XML_104 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Basically an output test, this requires a CDATA attribute with a tab character to be passed through as one space +############################################################## + +[Test] +title wf_XML_105 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Basically an output test, this requires a CDATA attribute with a newline character to be passed through as one space. +############################################################## + +[Test] +title wf_XML_106 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Basically an output test, this requires a CDATA attribute with a return character to be passed through as one space +############################################################## + +[Test] +title wf_XML_107 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# This tests normalization of end-of-line characters (CRLF) within entities to LF, primarily as an output test +############################################################## + +[Test] +title wf_XML_108 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that an attribute can have a null value. +############################################################## + +[Test] +title wf_XML_109 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Basically an output test, this requires that a CDATA attribute with a CRLF be normalized to one space +############################################################## + +[Test] +title wf_XML_110 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Character references expanding to spaces doesn't affect treatment of attributes +############################################################## + +[Test] +title wf_XML_111 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates shows the use of content particles within the element content +############################################################## + +[Test] +title wf_XML_112 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that it is not an error to have attributes declared for an element not itself declared. +############################################################## + +[Test] +title wf_XML_113 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that all text within a valid CDATA section is considered text and not recognized as markup +############################################################## + +[Test] +title wf_XML_114 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that an entity reference is processed by recursively processing the replacement text of the entity +############################################################## + +[Test] +title wf_XML_115 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that a line break within CDATA will be normalized +############################################################## + +[Test] +title wf_XML_116 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that entity expansion is done while processing entity declarations +############################################################## + +[Test] +title wf_XML_117 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Test demonstrates that entity expansion is done while processing entity declarations +############################################################## + +[Test] +title wf_XML_118 +create xmlengtester test +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 +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 +delete test +[Endtest] +############################################################## +# Comments may contain any legal XML characters; only the string "--" is disallowed +############################################################## + +[Test] +title wf_XML_119 +create xmlengtester test +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 +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 +delete test +[Endtest] + \ No newline at end of file