xml/libxml2libs/test/xmlengtester/xmlengtester_target/TestConfigfiles/TestFramework/conf/xmleng/SaxCorrect.cfg
author hgs
Wed, 23 Jun 2010 20:27:15 +0530
changeset 24 74f0b3eb154c
parent 0 e35f40988205
permissions -rw-r--r--
201024

##############################################################
# Parse correct XML file using SAX parser. Check if elements,
# attributes are correctly processed.
##############################################################

[Test]
title wf_XML_Elements&Arguments
create xmlengtester test
test SAXParseFile E:\testing\data\xmleng\efute\input\correct\XML_correct_001.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_001.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_001.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_001.ref
delete test
[Endtest]
##############################################################
# Parse correct XML file using SAX parser. Check if namespaces 
# are correctly processed.
##############################################################

[Test]
title wf_XML_Namespaces
create xmlengtester test
test SAXParseFile E:\testing\data\xmleng\efute\input\correct\XML_correct_002.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_002.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_002.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_002.ref
delete test
[Endtest]
##############################################################
# Parse correct XML file using SAX parser. Check if processing
# instructions are correctly processed.
##############################################################

[Test]
title wf_XML_ProcessingInstructions
create xmlengtester test
test SAXParseFile E:\testing\data\xmleng\efute\input\correct\XML_correct_003.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_003.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_003.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_003.ref
delete test
[Endtest]
##############################################################
# Parse correct XML file using SAX parser. Check if CDATA 
# sections are correctly processed.
##############################################################

[Test]
title wf_XML_CDATA
create xmlengtester test
test SAXParseFile E:\testing\data\xmleng\efute\input\correct\XML_correct_004.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_004.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_004.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_004.ref
delete test
[Endtest]
##############################################################
# Parse correct XML file using SAX parser. Check if XML 
# comments are correctly processed.
##############################################################

[Test]
title wf_XML_Comments
create xmlengtester test
test SAXParseFile E:\testing\data\xmleng\efute\input\correct\XML_correct_005.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_005.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_005.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_005.ref
delete test
[Endtest]
##############################################################
# Parse correct XML file using SAX parser. Check if external subset
# entities are correctly processed.
##############################################################

[Test]
title wf_XML_ExternalSubsetEntity
create xmlengtester test
test SAXParseFile E:\testing\data\xmleng\efute\input\correct\XML_correct_006.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_006.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_006.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_006.ref
delete test
[Endtest]
###############################################################
# Parse correct XML file using SAX parser. Check if predefinied
# entities are correctly processed.
###############################################################

[Test]
title wf_XML_PredefiniedEntity
create xmlengtester test
test SAXParseFile E:\testing\data\xmleng\efute\input\correct\XML_correct_007.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_007.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_007.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_007.ref
delete test
[Endtest]
###############################################################
# Parse correct XML file using SAX parser. Check if internal
# entities are correctly processed.
###############################################################

[Test]
title wf_XML_InternalEntity
create xmlengtester test
test SAXParseFile E:\testing\data\xmleng\efute\input\correct\XML_correct_008.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_008.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_008.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_008.ref
delete test
[Endtest]
###############################################################
# Parse correct XML file using SAX parser. Check if unparsed
# entities are correctly processed.
###############################################################

[Test]
title wf_XML_UnparsedEntity
create xmlengtester test
test SAXParseFile E:\testing\data\xmleng\efute\input\correct\XML_correct_009.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_009.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_009.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_009.ref
delete test
[Endtest]
#####################################################
# Parse correct XML file using SAX parser. Check if 
# external entity is correctly processed.
#####################################################

[Test]
title wf_XML_ExternalEntity
create xmlengtester test
test SAXParseFile E:\testing\data\xmleng\efute\input\correct\XML_correct_010.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_010.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_010.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_010.ref
delete test
[Endtest]
###############################################################
# Parse correct XML file using SAX parser. Check if document
# parameters are correctly processed.
###############################################################

[Test]
title wf_XML_Prolog
create xmlengtester test
test SAXParseFile E:\testing\data\xmleng\efute\input\correct\XML_correct_011.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_011.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_011.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_011.ref
delete test
[Endtest]

##############################################################
# Parse correct XML file using SAX parser (from buffer).
##############################################################

[Test]
title wf_XML_ParseBuffer
create xmlengtester test
test SAXParseBuffer E:\testing\data\xmleng\efute\input\correct\XML_correct_013.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_013.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_013.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_013.ref
delete test
[Endtest]
##############################################################
# Parse XML file using SAX parser ( prefix 
# mapping feature on ).
##############################################################

[Test]
title wf_XML_PrefixMapping
create xmlengtester test
test SAXParseFileWithNameSpaceMapping E:\testing\data\xmleng\efute\input\correct\XML_correct_014.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_014.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_014.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_014.ref
delete test
[Endtest]
##############################################################
# Parse XML file using SAX parser ( convert tags name to 
# lower case feature on ).
##############################################################

[Test]
title wf_XML_ConvertTagToLowerCase
create xmlengtester test
test SAXParseFileWithTagToLowerCase E:\testing\data\xmleng\efute\input\correct\XML_correct_015.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_015.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_015.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_015.ref
delete test
[Endtest]
##############################################################
# Parse correct XML file using SAX parser. Check if external subset
# entities are correctly processed (feature on).
##############################################################

[Test]
title wf_XML_ExternalSubsetFeature
create xmlengtester test
test SAXParseFileWithExternalSubsetFeature E:\testing\data\xmleng\efute\input\correct\XML_correct_006.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_016.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_016.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_016.ref
delete test
[Endtest]
##############################################################
# Parse correct XML file using SAX parser. Check if 
# entities are correctly processed.
##############################################################

[Test]
title wf_XML_AllKindEntities
create xmlengtester test
test SAXParseFile E:\testing\data\xmleng\efute\input\correct\XML_correct_017.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_017.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_017.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_017.ref
delete test
[Endtest]
##############################################################
# Parse correct XML file using SAX parser. Check if
# entities are correctly processed (feature on).
##############################################################

[Test]
title wf_XML_AllKindEntitiesWithFeature
create xmlengtester test
test SAXParseFileWithExternalSubsetFeature E:\testing\data\xmleng\efute\input\correct\XML_correct_017.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_018.txt
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_018.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_018.ref
delete test
[Endtest]
##############################################################
# Check if default parser is created (EXPAT)
##############################################################

[Test]
title EXPAT parser
create xmlengtester test
test SAXParseFile E:\testing\data\xmleng\efute\input\correct\XML_correct_002.xml E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_002E.txt EXPAT
test CompareFiles E:\testing\data\xmleng\efute\output\correct\SAX_XML_correct_002E.txt E:\testing\data\xmleng\efute\pattern\correct\SAX_XML_correct_002E.ref
delete test
[Endtest]