summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin v. Löwis <martin@v.loewis.de>2000-09-19 16:22:10 (GMT)
committerMartin v. Löwis <martin@v.loewis.de>2000-09-19 16:22:10 (GMT)
commit89c528b02d5fad6a211f3f9e6915677e1baa7806 (patch)
tree9d8315eefefcd4ba5dfb2cc3670344fc0d85935b
parent02c7082745f0d99ac9951a9ea0a1f07eaf8271d8 (diff)
downloadcpython-89c528b02d5fad6a211f3f9e6915677e1baa7806.zip
cpython-89c528b02d5fad6a211f3f9e6915677e1baa7806.tar.gz
cpython-89c528b02d5fad6a211f3f9e6915677e1baa7806.tar.bz2
Don't print specific Node instances unless running verbosely.
Closes Bug #114775.
-rw-r--r--Lib/test/output/test_minidom4
-rw-r--r--Lib/test/test_minidom.py10
2 files changed, 10 insertions, 4 deletions
diff --git a/Lib/test/output/test_minidom b/Lib/test/output/test_minidom
index 2abb0ac..ca7fb7b 100644
--- a/Lib/test/output/test_minidom
+++ b/Lib/test/output/test_minidom
@@ -80,10 +80,10 @@ Test Succeeded testParseAttributeNamespaces
Test Succeeded testParseAttributes
Test Succeeded testParseElement
Test Succeeded testParseElementNamespaces
-<xml.dom.minidom.Document instance at 0xa104c8c>
+Passed Test
Test Succeeded testParseFromFile
Garbage left over:
-[('168820100<class xml.dom.minidom.Element at 0xa0cc58c>', "{'childNodes': []}"), ('168926628<class xml.dom.minidom.Text at 0xa0ccfac>', "{'childNodes': []}"), ('168722260<class xml.dom.minidom.Text at 0xa0ccfac>', "{'childNodes': []}"), ('168655020<class xml.dom.minidom.Text at 0xa0ccfac>', "{'childNodes': []}"), ('168650868<class xml.dom.minidom.Text at 0xa0ccfac>', "{'childNodes': []}"), ('168663308<class xml.dom.minidom.Text at 0xa0ccfac>', "{'childNodes': []}"), ('168846892<class xml.dom.minidom.Text at 0xa0ccfac>', "{'childNodes': []}"), ('169039972<class xml.dom.minidom.Text at 0xa0ccfac>', "{'childNodes': []}"), ('168666508<class xml.dom.minidom.Element at 0xa0cc58c>', "{'childNodes': []}"), ('168730780<class xml.dom.minidom.Element at 0xa0cc58c>', "{'childNodes': []}")]
+258
Test Succeeded testParseProcessingInstructions
Test Succeeded testParseString
Test Succeeded testProcessingInstruction
diff --git a/Lib/test/test_minidom.py b/Lib/test/test_minidom.py
index 7cddf4b..bc62ec3 100644
--- a/Lib/test/test_minidom.py
+++ b/Lib/test/test_minidom.py
@@ -5,6 +5,7 @@ from xml.dom.minidom import parse, Node, Document, parseString
import os.path
import sys
import traceback
+from test_support import verbose
if __name__ == "__main__":
base = sys.argv[0]
@@ -25,7 +26,7 @@ Node._debug=1
def testParseFromFile():
from StringIO import StringIO
dom=parse( StringIO( open( tstfile ).read() ) )
- print dom
+ confirm(isinstance(dom,Document))
def testGetElementsByTagName( ):
dom=parse( tstfile )
@@ -335,7 +336,12 @@ for name in names:
print "Test Succeeded", name
if len( Node.allnodes ):
print "Garbage left over:"
- print Node.allnodes.items()[0:10]
+ if verbose:
+ print Node.allnodes.items()[0:10]
+ else:
+ # Don't print specific nodes if repeatable results
+ # are needed
+ print len(Node.allnodes)
Node.allnodes={}
except Exception, e :
works=0