From fe1afda3eb7651e04764aa0e120cc1715615c611 Mon Sep 17 00:00:00 2001
From: Gary Williams <gary.williams@forgerock.com>
Date: Fri, 21 Oct 2011 15:01:56 +0000
Subject: [PATCH] Improve xml dom parsing on testgroup, testsuite elements
---
opends/tests/staf-tests/shared/python/common.py | 12 ++++++++++--
1 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/opends/tests/staf-tests/shared/python/common.py b/opends/tests/staf-tests/shared/python/common.py
index 59785a6..7f46f4e 100644
--- a/opends/tests/staf-tests/shared/python/common.py
+++ b/opends/tests/staf-tests/shared/python/common.py
@@ -715,7 +715,17 @@
tag.setAttributeNode(newAttribute)
except:
print "exception: %s" % traceback.format_exception(*sys.exc_info())
+
+ def getElementByAttributeName(self,root,tag,attr,val):
+ element = root.getElementsByTagName(tag)
+
+ i=0
+ while i < element.getLength():
+ if element.item(i).getAttribute(val) == attr:
+ return element.item(i)
+ i += 1
+
def xml_add_text_node(doc,parent,name,ntext):
node = doc.createElement(name)
@@ -846,5 +856,3 @@
import md5
m = md5.new()
return m
-
-
\ No newline at end of file
--
Gitblit v1.10.0