Fixed objects XML description.
This commit is contained in:
@@ -4,6 +4,11 @@
|
||||
<name>More</name>
|
||||
<parameter>.//*[@id='windc__row__%s']/td[4]/div/a[2]</parameter>
|
||||
</object>
|
||||
<object>
|
||||
<type>Button</type>
|
||||
<name>Create</name>
|
||||
<parameter>//input[@value='Create']</parameter>
|
||||
</object>
|
||||
<object>
|
||||
<type>Button</type>
|
||||
<name>Delete</name>
|
||||
|
||||
@@ -4,6 +4,11 @@
|
||||
<name>More</name>
|
||||
<parameter>.//*[@id='services__row__%s']/td[5]/div/a[2]</parameter>
|
||||
</object>
|
||||
<object>
|
||||
<type>Button</type>
|
||||
<name>Create</name>
|
||||
<parameter>//input[@value='Create']</parameter>
|
||||
</object>
|
||||
<object>
|
||||
<type>Button</type>
|
||||
<name>Delete</name>
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
<objects>
|
||||
<object>
|
||||
<type>Button</type>
|
||||
<name>Create</name>
|
||||
<parameter>//input[@value='Create']</parameter>
|
||||
</object>
|
||||
</objects>
|
||||
@@ -28,7 +28,6 @@ def step(browser, environment_name):
|
||||
page = EnvironmentsPage(browser.driver)
|
||||
page.create_environment(environment_name)
|
||||
|
||||
page.Refresh()
|
||||
page.Link(environment_name).Click()
|
||||
browser.page = ServicesPage(browser.driver)
|
||||
|
||||
|
||||
@@ -41,10 +41,10 @@ class ObjectsLibrary:
|
||||
objects = tree.getroot()
|
||||
self.objects = []
|
||||
for element in objects:
|
||||
object = {}
|
||||
obj = {}
|
||||
for parameter in element:
|
||||
object.update({parameter.tag: parameter.text})
|
||||
self.objects.append(object)
|
||||
obj.update({parameter.tag: parameter.text})
|
||||
self.objects.append(obj)
|
||||
|
||||
def get_object(self, name):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user