From 54fa781297643a3e0e04cdb193c92da8a46f6bd6 Mon Sep 17 00:00:00 2001 From: Mitch Watrous Date: Fri, 13 May 2011 13:07:57 -0700 Subject: [PATCH] Bug 957 - Issue with test.py --- test.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test.py b/test.py index b40b3d0ec..25426b9db 100755 --- a/test.py +++ b/test.py @@ -174,7 +174,12 @@ def get_node_text(node): # def translate_to_text(results_file, text_file): f = open(text_file, 'w') - dom = xml.dom.minidom.parse(results_file) + try: + dom = xml.dom.minidom.parse(results_file) + except xml.parsers.expat.error: + print "\nAn error was encountered while parsing the XML file %s." % (results_file) + sys.exit(1) + for suite in dom.getElementsByTagName("TestSuite"): result = get_node_text(suite.getElementsByTagName("SuiteResult")[0]) name = get_node_text(suite.getElementsByTagName("SuiteName")[0])