diff --git a/scripts/sanityTest.pl b/scripts/sanityTest.pl index 9cd2bac3f18632babc043fc1751b0285d5bf80c5..998fd6558e99d28968be5e4b785d328fd89e905c 100644 --- a/scripts/sanityTest.pl +++ b/scripts/sanityTest.pl @@ -181,6 +181,9 @@ system ("RangeTest"); # Run DOMTraversalTest system ("DOMTraversalTest"); +# Run IDOMMemTest +system ("IDOMMemTest"); + # Run IDOMTest system ("IDOMTest"); @@ -191,6 +194,9 @@ system ("IRangeTest"); system ("ITraversal"); # Run InitTestTerm +system ("InitTermTest"); system ("InitTermTest personal.xml"); +system ("InitTermTest -n -s personal-schema.xml"); +system ("InitTermTest -n -s -f personal-schema.xml"); chdir "..".$pathsep.".."; diff --git a/scripts/sanityTest_ExpectedResult.log b/scripts/sanityTest_ExpectedResult.log index 34eceb3d1711053f47a1124c0287eb1a2f6ca92b..cf15b032eadf2a37f6d5634c639a3f5cf3c6d934 100644 --- a/scripts/sanityTest_ExpectedResult.log +++ b/scripts/sanityTest_ExpectedResult.log @@ -921,11 +921,11 @@ DOM reference counted memory alloction statistics: DOM Memory Test. DOM reference counted memory alloction statistics: live string handles: 0 - total string handles: 505 + total string handles: 545 live string buffers: 0 - total string buffers: 538 + total string buffers: 578 live nodeImpls: 0 - total nodeImpls: 182 + total nodeImpls: 183 live NamedNodeMaps: 0 total NamedNodeMaps: 37 DOM reference counted memory alloction statistics: @@ -959,3 +959,21 @@ Test Run Successfully Test Run Successfully Test Run Successfully Test Run Successfully + +Usage: + InitTermTest [options] <XML file> + +This program tests the XMLPlatformUtils::Initialize()/Terminate() +pair by calling it a number of times. All four parsers +(DOMParser, IDOMParser, SAXParser and SAX2XMLReader) are invoked +to parse the specified XML file. + +Options: + -n Enable namespace processing. Default is off. + -s Enable schema processing. Default is off. + -f Enable full schema constraint checking. Defaults to off. + -? Show this help. + +Test Run Successfully +Test Run Successfully +Test Run Successfully