#include <DTest.h>
Public Member Functions | |
DOMTest () | |
DOMDocument * | createDocument () |
DOMDocumentType * | createDocumentType (DOMDocument *doc, XMLCh *name) |
DOMEntity * | createEntity (DOMDocument *doc, XMLCh *name) |
DOMNotation * | createNotation (DOMDocument *doc, XMLCh *name) |
bool | docBuilder (DOMDocument *document, XMLCh *name) |
void | findTestNodes (DOMDocument *document) |
void | findTestNodes (DOMNode *node) |
bool | testAttr (DOMDocument *document) |
bool | testCDATASection (DOMDocument *document) |
bool | testCharacterData (DOMDocument *document) |
bool | testChildNodeList (DOMDocument *document) |
bool | testComment (DOMDocument *document) |
bool | testDeepNodeList (DOMDocument *document) |
bool | testDocument (DOMDocument *document) |
bool | testDocumentFragment (DOMDocument *document) |
bool | testDocumentType (DOMDocument *document) |
bool | testDOMerrors (DOMDocument *document) |
bool | testDOMImplementation (DOMDocument *document) |
bool | testElement (DOMDocument *document) |
bool | testEntity (DOMDocument *document) |
bool | testEntityReference (DOMDocument *document) |
bool | testNode (DOMDocument *document) |
bool | testNotation (DOMDocument *document) |
bool | testPI (DOMDocument *document) |
bool | testText (DOMDocument *document) |
bool | treeCompare (DOMNode *node, DOMNode *node2) |
bool | testBaseURI (XercesDOMParser *parser) |
Static Public Attributes | |
DOMElement * | testElementNode |
DOMAttr * | testAttributeNode |
DOMText * | testTextNode |
DOMCDATASection * | testCDATASectionNode |
DOMEntityReference * | testEntityReferenceNode |
DOMEntity * | testEntityNode |
DOMProcessingInstruction * | testProcessingInstructionNode |
DOMComment * | testCommentNode |
DOMDocument * | testDocumentNode |
DOMDocumentType * | testDocumentTypeNode |
DOMDocumentFragment * | testDocumentFragmentNode |
DOMNotation * | testNotationNode |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ALL DOMDocument create methods are run in docBuilder except createAttribute which is in testAttribute** |
|
This really isn't needed, only exists to throw NO_MODIFICATION_ALLOWED_ERR ******** |
|
|
|
|
|
|
|
|
|
|
|
|
|
This is only for a test of cloneNode "deep"******* And for error tests********* |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|