Fixed objects XML description.

This commit is contained in:
Timur Nurlygayanov
2013-04-17 13:26:32 +04:00
parent f48127afbd
commit 1f8f37bb94
5 changed files with 13 additions and 11 deletions

View File

@@ -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>

View File

@@ -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>

View File

@@ -1,7 +0,0 @@
<objects>
<object>
<type>Button</type>
<name>Create</name>
<parameter>//input[@value='Create']</parameter>
</object>
</objects>

View File

@@ -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)

View File

@@ -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):
"""