| xmltests |
| Passed testAAA |
| Passed setAttribute() sets ownerDocument |
| Passed setAttribute() sets ownerElement |
| Test Succeeded testAAA |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed testAAB |
| Test Succeeded testAAB |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Passed Test |
| Passed Test |
| Passed Test |
| Passed Test |
| Passed Test |
| Passed Test |
| Passed Test |
| Test Succeeded testAddAttr |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Passed Test |
| Test Succeeded testAppendChild |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed appendChild(<fragment>) |
| Test Succeeded testAppendChildFragment |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testAttrListItem |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testAttrListItemNS |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testAttrListItems |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testAttrListKeys |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testAttrListKeysNS |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testAttrListLength |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testAttrListValues |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testAttrList__getitem__ |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testAttrList__setitem__ |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Passed Test |
| Test Succeeded testAttributeRepr |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Passed Test |
| Passed Test |
| Passed Test |
| Passed Test |
| Test Succeeded testChangeAttr |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testChildNodes |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testCloneAttributeDeep |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testCloneAttributeShallow |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testCloneDocumentDeep |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testCloneDocumentShallow |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed clone of element has same attribute keys |
| Passed clone of attribute node has proper attribute values |
| Passed clone of attribute node correctly owned |
| Passed testCloneElementDeep |
| Test Succeeded testCloneElementDeep |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed clone of element has same attribute keys |
| Passed clone of attribute node has proper attribute values |
| Passed clone of attribute node correctly owned |
| Passed testCloneElementShallow |
| Test Succeeded testCloneElementShallow |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testClonePIDeep |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testClonePIShallow |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testComment |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testCreateAttributeNS |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testCreateElementNS |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Passed Test |
| Passed Test |
| Test Succeeded testDeleteAttr |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testDocumentElement |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Test Succeeded testElement |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Test Succeeded testElementReprAndStr |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testFirstChild |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testGetAttrLength |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testGetAttrList |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testGetAttrValues |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testGetAttribute |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testGetAttributeNS |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testGetAttributeNode |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Test Succeeded testGetElementsByTagName |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Test Succeeded testGetElementsByTagNameNS |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testGetEmptyNodeListFromElementsByTagNameNS |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testHasChildNodes |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed testInsertBefore -- node properly placed in tree |
| Passed testInsertBefore -- node properly placed in tree |
| Passed testInsertBefore -- node properly placed in tree |
| Test Succeeded testInsertBefore |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed insertBefore(<fragment>, None) |
| Passed insertBefore(<fragment>, orig) |
| Test Succeeded testInsertBeforeFragment |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testLegalChildren |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed NamedNodeMap.__setitem__() sets ownerDocument |
| Passed NamedNodeMap.__setitem__() sets ownerElement |
| Passed NamedNodeMap.__setitem__() sets value |
| Passed NamedNodeMap.__setitem__() sets nodeValue |
| Test Succeeded testNamedNodeMapSetItem |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed test NodeList.item() |
| Test Succeeded testNodeListItem |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Passed Test |
| Test Succeeded testNonZero |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed testNormalize -- preparation |
| Passed testNormalize -- result |
| Passed testNormalize -- single empty node removed |
| Test Succeeded testNormalize |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed testParents |
| Test Succeeded testParents |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testParse |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testParseAttributeNamespaces |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testParseAttributes |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testParseElement |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testParseElementNamespaces |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Test Succeeded testParseFromFile |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testParseProcessingInstructions |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testParseString |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testProcessingInstruction |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testProcessingInstructionRepr |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Passed Test |
| Test Succeeded testRemoveAttr |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Passed Test |
| Test Succeeded testRemoveAttrNS |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Passed Test |
| Test Succeeded testRemoveAttributeNode |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed replaceChild(<fragment>) |
| Test Succeeded testReplaceChildFragment |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed testSAX2DOM - siblings |
| Passed testSAX2DOM - parents |
| Test Succeeded testSAX2DOM |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testSetAttrValueandNodeValue |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed testSiblings |
| Test Succeeded testSiblings |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testTextNodeRepr |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testTextRepr |
| Passed assertion: len(Node.allnodes) == 0 |
| Caught expected exception when adding extra document element. |
| Test Succeeded testTooManyDocumentElements |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testUnlink |
| Passed assertion: len(Node.allnodes) == 0 |
| Test Succeeded testWriteText |
| Passed assertion: len(Node.allnodes) == 0 |
| Passed Test |
| Passed Test |
| Test Succeeded testWriteXML |
| Passed assertion: len(Node.allnodes) == 0 |
| All tests succeeded |
| OK. |
| OK. |
| OK. |
| OK. |
| OK. |
| OK. |
| OK. |
| OK. |
| OK. |
| OK. |
| OK. |
| OK. |
| PI: |
| 'xml-stylesheet' 'href="stylesheet.css"' |
| Comment: |
| ' comment data ' |
| Notation declared: ('notation', None, 'notation.jpeg', None) |
| Unparsed entity decl: |
| ('unparsed_entity', None, 'entity.file', None, 'notation') |
| Start element: |
| 'root' {'attr1': 'value1', 'attr2': 'value2\xe1\xbd\x80'} |
| NS decl: |
| 'myns' 'http://www.python.org/namespace' |
| Start element: |
| 'http://www.python.org/namespace!subelement' {} |
| Character data: |
| 'Contents of subelements' |
| End element: |
| 'http://www.python.org/namespace!subelement' |
| End of NS decl: |
| 'myns' |
| Start element: |
| 'sub2' {} |
| Start of CDATA section |
| Character data: |
| 'contents of CDATA section' |
| End of CDATA section |
| End element: |
| 'sub2' |
| External entity ref: (None, 'entity.file', None) |
| End element: |
| 'root' |
| PI: |
| u'xml-stylesheet' u'href="stylesheet.css"' |
| Comment: |
| u' comment data ' |
| Notation declared: (u'notation', None, u'notation.jpeg', None) |
| Unparsed entity decl: |
| (u'unparsed_entity', None, u'entity.file', None, u'notation') |
| Start element: |
| u'root' {u'attr1': u'value1', u'attr2': u'value2\u1f40'} |
| NS decl: |
| u'myns' u'http://www.python.org/namespace' |
| Start element: |
| u'http://www.python.org/namespace!subelement' {} |
| Character data: |
| u'Contents of subelements' |
| End element: |
| u'http://www.python.org/namespace!subelement' |
| End of NS decl: |
| u'myns' |
| Start element: |
| u'sub2' {} |
| Start of CDATA section |
| Character data: |
| u'contents of CDATA section' |
| End of CDATA section |
| End element: |
| u'sub2' |
| External entity ref: (None, u'entity.file', None) |
| End element: |
| u'root' |
| PI: |
| u'xml-stylesheet' u'href="stylesheet.css"' |
| Comment: |
| u' comment data ' |
| Notation declared: (u'notation', None, u'notation.jpeg', None) |
| Unparsed entity decl: |
| (u'unparsed_entity', None, u'entity.file', None, u'notation') |
| Start element: |
| u'root' {u'attr1': u'value1', u'attr2': u'value2\u1f40'} |
| NS decl: |
| u'myns' u'http://www.python.org/namespace' |
| Start element: |
| u'http://www.python.org/namespace!subelement' {} |
| Character data: |
| u'Contents of subelements' |
| End element: |
| u'http://www.python.org/namespace!subelement' |
| End of NS decl: |
| u'myns' |
| Start element: |
| u'sub2' {} |
| Start of CDATA section |
| Character data: |
| u'contents of CDATA section' |
| End of CDATA section |
| End element: |
| u'sub2' |
| External entity ref: (None, u'entity.file', None) |
| End element: |
| u'root' |
| |
| Testing constructor for proper handling of namespace_separator values: |
| Legal values tested o.k. |
| Caught expected TypeError: |
| ParserCreate() argument 2 must be string or None, not int |
| Caught expected ValueError: |
| namespace_separator must be at most one character, omitted, or None |
| Passed test_attrs_empty |
| Passed test_attrs_wattr |
| Passed test_double_quoteattr |
| Passed test_escape_all |
| Passed test_escape_basic |
| Passed test_escape_extra |
| Passed test_expat_attrs_empty |
| Passed test_expat_attrs_wattr |
| Passed test_expat_dtdhandler |
| Passed test_expat_entityresolver |
| Passed test_expat_file |
| Passed test_expat_incomplete |
| Passed test_expat_incremental |
| Passed test_expat_incremental_reset |
| Passed test_expat_inpsource_filename |
| Passed test_expat_inpsource_location |
| Passed test_expat_inpsource_stream |
| Passed test_expat_inpsource_sysid |
| Passed test_expat_locator_noinfo |
| Passed test_expat_locator_withinfo |
| Passed test_expat_nsattrs_empty |
| Passed test_expat_nsattrs_wattr |
| Passed test_filter_basic |
| Passed test_make_parser |
| Passed test_make_parser2 |
| Passed test_nsattrs_empty |
| Passed test_nsattrs_wattr |
| Passed test_quoteattr_basic |
| Passed test_single_double_quoteattr |
| Passed test_single_quoteattr |
| Passed test_xmlgen_attr_escape |
| Passed test_xmlgen_basic |
| Passed test_xmlgen_content |
| Passed test_xmlgen_content_escape |
| Passed test_xmlgen_ignorable |
| Passed test_xmlgen_ns |
| Passed test_xmlgen_pi |
| 37 tests, 0 failures |