diff options
author | Jeremy Hylton <jeremy@alum.mit.edu> | 2000-10-12 17:31:36 (GMT) |
---|---|---|
committer | Jeremy Hylton <jeremy@alum.mit.edu> | 2000-10-12 17:31:36 (GMT) |
commit | 3b0c6003944bace64148d9880fbe19ccf985868a (patch) | |
tree | 49d37162db49c920b5d00bdb2cef881f1a65a3a3 /Lib/test/test_minidom.py | |
parent | ada6d87c0c72126ec852a838332f8838bcc2dbba (diff) | |
download | cpython-3b0c6003944bace64148d9880fbe19ccf985868a.zip cpython-3b0c6003944bace64148d9880fbe19ccf985868a.tar.gz cpython-3b0c6003944bace64148d9880fbe19ccf985868a.tar.bz2 |
cosmetic changes only:
use standard Python style for whitespace near = and ()
Diffstat (limited to 'Lib/test/test_minidom.py')
-rw-r--r-- | Lib/test/test_minidom.py | 236 |
1 files changed, 118 insertions, 118 deletions
diff --git a/Lib/test/test_minidom.py b/Lib/test/test_minidom.py index 9ea380f..5f0ab25 100644 --- a/Lib/test/test_minidom.py +++ b/Lib/test/test_minidom.py @@ -15,157 +15,157 @@ else: tstfile = os.path.join(os.path.dirname(base), "test.xml") del base -def confirm( test, testname="Test" ): +def confirm(test, testname = "Test"): if test: print "Passed " + testname else: print "Failed " + testname raise Exception -Node._debug=1 +Node._debug = 1 def testParseFromFile(): from StringIO import StringIO - dom=parse( StringIO( open( tstfile ).read() ) ) + dom = parse(StringIO(open(tstfile).read())) dom.unlink() confirm(isinstance(dom,Document)) -def testGetElementsByTagName( ): - dom=parse( tstfile ) - confirm( dom.getElementsByTagName( "LI" )==\ - dom.documentElement.getElementsByTagName( "LI" ) ) +def testGetElementsByTagName(): + dom = parse(tstfile) + confirm(dom.getElementsByTagName("LI") == \ + dom.documentElement.getElementsByTagName("LI")) dom.unlink() -def testInsertBefore( ): - dom=parse( tstfile ) - docel=dom.documentElement +def testInsertBefore(): + dom = parse(tstfile) + docel = dom.documentElement #docel.insertBefore( dom.createProcessingInstruction("a", "b"), # docel.childNodes[1]) #docel.insertBefore( dom.createProcessingInstruction("a", "b"), # docel.childNodes[0]) - #confirm( docel.childNodes[0].tet=="a" ) - #confirm( docel.childNodes[2].tet=="a" ) + #confirm( docel.childNodes[0].tet == "a") + #confirm( docel.childNodes[2].tet == "a") dom.unlink() def testAppendChild(): - dom=parse( tstfile ) - dom.documentElement.appendChild( dom.createComment( u"Hello" )) - confirm( dom.documentElement.childNodes[-1].nodeName=="#comment" ) - confirm( dom.documentElement.childNodes[-1].data=="Hello" ) + dom = parse(tstfile) + dom.documentElement.appendChild(dom.createComment(u"Hello")) + confirm(dom.documentElement.childNodes[-1].nodeName == "#comment") + confirm(dom.documentElement.childNodes[-1].data == "Hello") dom.unlink() def testNonZero(): - dom=parse( tstfile ) - confirm( dom )# should not be zero - dom.appendChild( dom.createComment( "foo" ) ) - confirm( not dom.childNodes[-1].childNodes ) + dom = parse(tstfile) + confirm(dom)# should not be zero + dom.appendChild(dom.createComment("foo")) + confirm(not dom.childNodes[-1].childNodes) dom.unlink() def testUnlink(): - dom=parse( tstfile ) + dom = parse(tstfile) dom.unlink() def testElement(): - dom=Document() - dom.appendChild( dom.createElement( "abc" ) ) - confirm( dom.documentElement ) + dom = Document() + dom.appendChild(dom.createElement("abc")) + confirm(dom.documentElement) dom.unlink() def testAAA(): - dom=parseString( "<abc/>" ) - el=dom.documentElement - el.setAttribute( "spam", "jam2" ) + dom = parseString("<abc/>") + el = dom.documentElement + el.setAttribute("spam", "jam2") dom.unlink() def testAAB(): - dom=parseString( "<abc/>" ) - el=dom.documentElement - el.setAttribute( "spam", "jam" ) - el.setAttribute( "spam", "jam2" ) + dom = parseString("<abc/>") + el = dom.documentElement + el.setAttribute("spam", "jam") + el.setAttribute("spam", "jam2") dom.unlink() def testAddAttr(): - dom=Document() - child=dom.appendChild( dom.createElement( "abc" ) ) + dom = Document() + child = dom.appendChild(dom.createElement("abc")) - child.setAttribute( "def", "ghi" ) - confirm( child.getAttribute( "def" )=="ghi" ) - confirm( child.attributes["def"].value=="ghi" ) + child.setAttribute("def", "ghi") + confirm(child.getAttribute("def") == "ghi") + confirm(child.attributes["def"].value == "ghi") - child.setAttribute( "jkl", "mno" ) - confirm( child.getAttribute( "jkl" )=="mno" ) - confirm( child.attributes["jkl"].value=="mno" ) + child.setAttribute("jkl", "mno") + confirm(child.getAttribute("jkl") == "mno") + confirm(child.attributes["jkl"].value == "mno") - confirm( len( child.attributes )==2 ) + confirm(len(child.attributes) == 2) - child.setAttribute( "def", "newval" ) - confirm( child.getAttribute( "def" )=="newval" ) - confirm( child.attributes["def"].value=="newval" ) + child.setAttribute("def", "newval") + confirm(child.getAttribute("def") == "newval") + confirm(child.attributes["def"].value == "newval") - confirm( len( child.attributes )==2 ) + confirm(len(child.attributes) == 2) dom.unlink() def testDeleteAttr(): - dom=Document() - child=dom.appendChild( dom.createElement( "abc" ) ) + dom = Document() + child = dom.appendChild(dom.createElement("abc")) - confirm( len( child.attributes)==0 ) - child.setAttribute( "def", "ghi" ) - confirm( len( child.attributes)==1 ) + confirm(len(child.attributes) == 0) + child.setAttribute("def", "ghi") + confirm(len(child.attributes) == 1) del child.attributes["def"] - confirm( len( child.attributes)==0 ) + confirm(len(child.attributes) == 0) dom.unlink() def testRemoveAttr(): - dom=Document() - child=dom.appendChild( dom.createElement( "abc" ) ) + dom = Document() + child = dom.appendChild(dom.createElement("abc")) - child.setAttribute( "def", "ghi" ) - confirm( len( child.attributes)==1 ) - child.removeAttribute("def" ) - confirm( len( child.attributes)==0 ) + child.setAttribute("def", "ghi") + confirm(len(child.attributes) == 1) + child.removeAttribute("def") + confirm(len(child.attributes) == 0) dom.unlink() def testRemoveAttrNS(): - dom=Document() - child=dom.appendChild( - dom.createElementNS( "http://www.python.org", "python:abc" ) ) - child.setAttributeNS( "http://www.w3.org", "xmlns:python", - "http://www.python.org" ) - child.setAttributeNS( "http://www.python.org", "python:abcattr", "foo" ) - confirm( len( child.attributes )==2 ) - child.removeAttributeNS( "http://www.python.org", "abcattr" ) - confirm( len( child.attributes )==1 ) + dom = Document() + child = dom.appendChild( + dom.createElementNS("http://www.python.org", "python:abc")) + child.setAttributeNS("http://www.w3.org", "xmlns:python", + "http://www.python.org") + child.setAttributeNS("http://www.python.org", "python:abcattr", "foo") + confirm(len(child.attributes) == 2) + child.removeAttributeNS("http://www.python.org", "abcattr") + confirm(len(child.attributes) == 1) dom.unlink() def testRemoveAttributeNode(): - dom=Document() - child=dom.appendChild( dom.createElement( "foo" ) ) - child.setAttribute( "spam", "jam" ) - confirm( len( child.attributes )==1 ) - node=child.getAttributeNode( "spam" ) - child.removeAttributeNode( node ) - confirm( len( child.attributes )==0 ) + dom = Document() + child = dom.appendChild(dom.createElement("foo")) + child.setAttribute("spam", "jam") + confirm(len(child.attributes) == 1) + node = child.getAttributeNode("spam") + child.removeAttributeNode(node) + confirm(len(child.attributes) == 0) dom.unlink() def testChangeAttr(): - dom=parseString( "<abc/>" ) - el=dom.documentElement - el.setAttribute( "spam", "jam" ) - confirm( len( el.attributes )==1 ) - el.setAttribute( "spam", "bam" ) - confirm( len( el.attributes )==1 ) - el.attributes["spam"]="ham" - confirm( len( el.attributes )==1 ) - el.setAttribute( "spam2", "bam" ) - confirm( len( el.attributes )==2 ) - el.attributes[ "spam2"]= "bam2" - confirm( len( el.attributes )==2 ) + dom = parseString("<abc/>") + el = dom.documentElement + el.setAttribute("spam", "jam") + confirm(len(el.attributes) == 1) + el.setAttribute("spam", "bam") + confirm(len(el.attributes) == 1) + el.attributes["spam"] = "ham" + confirm(len(el.attributes) == 1) + el.setAttribute("spam2", "bam") + confirm(len(el.attributes) == 2) + el.attributes[ "spam2"] = "bam2" + confirm(len(el.attributes) == 2) dom.unlink() def testGetAttrList(): @@ -186,41 +186,41 @@ def testGetElementsByTagNameNS(): pass def testGetEmptyNodeListFromElementsByTagNameNS(): pass def testElementReprAndStr(): - dom=Document() - el=dom.appendChild( dom.createElement( "abc" ) ) - string1=repr( el ) - string2=str( el ) - confirm( string1==string2 ) + dom = Document() + el = dom.appendChild(dom.createElement("abc")) + string1 = repr(el) + string2 = str(el) + confirm(string1 == string2) dom.unlink() # commented out until Fredrick's fix is checked in def _testElementReprAndStrUnicode(): - dom=Document() - el=dom.appendChild( dom.createElement( u"abc" ) ) - string1=repr( el ) - string2=str( el ) - confirm( string1==string2 ) + dom = Document() + el = dom.appendChild(dom.createElement(u"abc")) + string1 = repr(el) + string2 = str(el) + confirm(string1 == string2) dom.unlink() # commented out until Fredrick's fix is checked in def _testElementReprAndStrUnicodeNS(): - dom=Document() - el=dom.appendChild( - dom.createElementNS( u"http://www.slashdot.org", u"slash:abc" )) - string1=repr( el ) - string2=str( el ) - confirm( string1==string2 ) - confirm( string1.find("slash:abc" )!=-1 ) + dom = Document() + el = dom.appendChild( + dom.createElementNS(u"http://www.slashdot.org", u"slash:abc")) + string1 = repr(el) + string2 = str(el) + confirm(string1 == string2) + confirm(string1.find("slash:abc") != -1) dom.unlink() - confirm( len( Node.allnodes )==0 ) + confirm(len(Node.allnodes) == 0) def testAttributeRepr(): - dom=Document() - el=dom.appendChild( dom.createElement( u"abc" ) ) - node=el.setAttribute( "abc", "def" ) - confirm( str( node ) == repr( node ) ) + dom = Document() + el = dom.appendChild(dom.createElement(u"abc")) + node = el.setAttribute("abc", "def") + confirm(str(node) == repr(node)) dom.unlink() - confirm( len( Node.allnodes )==0 ) + confirm(len(Node.allnodes) == 0) def testTextNodeRepr(): pass @@ -230,7 +230,7 @@ def testWriteXML(): domstr = dom.toxml() dom.unlink() confirm(str == domstr) - confirm( len( Node.allnodes )==0 ) + confirm(len(Node.allnodes) == 0) def testProcessingInstruction(): pass @@ -375,20 +375,20 @@ def testNonNSElements(): # --- MAIN PROGRAM -names=globals().keys() +names = globals().keys() names.sort() -works=1 +works = 1 for name in names: - if name.startswith( "test" ): - func=globals()[name] + if name.startswith("test"): + func = globals()[name] try: func() print "Test Succeeded", name confirm(len(Node.allnodes) == 0, "assertion: len(Node.allnodes) == 0") - if len( Node.allnodes ): + if len(Node.allnodes): print "Garbage left over:" if verbose: print Node.allnodes.items()[0:10] @@ -396,13 +396,13 @@ for name in names: # Don't print specific nodes if repeatable results # are needed print len(Node.allnodes) - Node.allnodes={} - except Exception, e : - works=0 + Node.allnodes = {} + except Exception, e: + works = 0 print "Test Failed: ", name - apply( traceback.print_exception, sys.exc_info() ) + traceback.print_exception(*sys.exc_info()) print `e` - Node.allnodes={} + Node.allnodes = {} if works: print "All tests succeeded" |