From 126b01c23237b75c2f629c67ca01e4cd9dbdbf56 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Fri, 19 Jul 2002 22:16:41 +0000 Subject: Follow PyXML: Remove all prints from successful tests. This means we can also drop the output file. --- Lib/test/test_minidom.py | 35 ++++++++++++++--------------------- 1 file changed, 14 insertions(+), 21 deletions(-) (limited to 'Lib/test/test_minidom.py') diff --git a/Lib/test/test_minidom.py b/Lib/test/test_minidom.py index d398d7377a..ac5b04c130 100644 --- a/Lib/test/test_minidom.py +++ b/Lib/test/test_minidom.py @@ -1,14 +1,16 @@ # test for xml.dom.minidom -from xml.dom.minidom import parse, Node, Document, parseString -from xml.dom import HierarchyRequestErr -import xml.parsers.expat - import os import sys import traceback + from test_support import verbose +import xml.dom +import xml.parsers.expat + +from xml.dom.minidom import parse, Node, Document, parseString + if __name__ == "__main__": base = sys.argv[0] else: @@ -17,9 +19,7 @@ tstfile = os.path.join(os.path.dirname(base), "test"+os.extsep+"xml") del base def confirm(test, testname = "Test"): - if test: - print "Passed " + testname - else: + if not test: print "Failed " + testname raise Exception @@ -137,29 +137,29 @@ def testLegalChildren(): text = dom.createTextNode('text') try: dom.appendChild(text) - except HierarchyRequestErr: pass + except xml.dom.HierarchyRequestErr: pass else: print "dom.appendChild didn't raise HierarchyRequestErr" dom.appendChild(elem) try: dom.insertBefore(text, elem) - except HierarchyRequestErr: pass + except xml.dom.HierarchyRequestErr: pass else: print "dom.appendChild didn't raise HierarchyRequestErr" try: dom.replaceChild(text, elem) - except HierarchyRequestErr: pass + except xml.dom.HierarchyRequestErr: pass else: print "dom.appendChild didn't raise HierarchyRequestErr" nodemap = elem.attributes try: nodemap.setNamedItem(text) - except HierarchyRequestErr: pass + except xml.dom.HierarchyRequestErr: pass else: print "NamedNodeMap.setNamedItem didn't raise HierarchyRequestErr" try: nodemap.setNamedItemNS(text) - except HierarchyRequestErr: pass + except xml.dom.HierarchyRequestErr: pass else: print "NamedNodeMap.setNamedItemNS didn't raise HierarchyRequestErr" @@ -388,8 +388,8 @@ def testTooManyDocumentElements(): elem = doc.createElement("extra") try: doc.appendChild(elem) - except HierarchyRequestErr: - print "Caught expected exception when adding extra document element." + except xml.dom.HierarchyRequestErr: + pass else: print "Failed to catch expected exception when" \ " adding extra document element." @@ -626,7 +626,6 @@ for name in names: func = globals()[name] try: func() - print "Test Succeeded", name confirm(len(Node.allnodes) == 0, "assertion: len(Node.allnodes) == 0") if len(Node.allnodes): @@ -650,9 +649,3 @@ if failed: print "\n\n\n**** Check for failures in these tests:" for name in failed: print " " + name - print -else: - print "All tests succeeded" - -Node.debug = None # Delete debug output collected in a StringIO object -Node._debug = 0 # And reset debug mode -- cgit v1.2.1