def select_catalog_item(self, catalog_item_name, service_name):
     '''First item in list is empty so skipped'''
     for item in OrderService(self).order_catalog_list.items[1:]:
         if item.name == catalog_item_name:
             item.click()
     self.click_order()
     self._wait_for_visible_element(*self._dialog_service_name_field)
     self.service_name_field().clear()
     self.service_name_field().send_keys(service_name)
     self.click_submit()
     self._wait_for_results_refresh()
     from pages.services import Services
     return Services.Requests(self.testsetup)
Example #2
0
 def select_catalog_item(self, catalog_item_name, service_name):
     #number_of_templates = len(OrderService(self).order_catalog_list.items)
     #catalog_item = None
     '''First item in list is empty so skipped'''
     for item in OrderService(self).order_catalog_list.items[1:]:
         if item.name == catalog_item_name:
             item.click()
     self.click_order()
     #time.sleep(5)
     self._wait_for_results_refresh()
     self.service_name_field().clear()
     self.service_name_field().send_keys(service_name)
     self.click_submit()
     from pages.services import Services
     return Services.Requests(self.testsetup)
Example #3
0
 def select_catalog_item(self, catalog_item_name):
     '''Select catalog Item'''
     number_of_templates = len(OrderService(self).order_catalog_list.items)
     catalog_item = None
     '''First item in list is empty so skipped'''
     for item in OrderService(self).order_catalog_list.items[1:]:
         if item.name == catalog_item_name:
             item.click()
     self._wait_for_results_refresh()
     self.selenium.find_element(*self._order_button).click()
     self._wait_for_results_refresh()
     self.selenium.find_element(*self._submit_button).click()
     self._wait_for_results_refresh()
     from pages.services import Services
     return Services.Requests(self.testsetup)
Example #4
0
 def click_on_submit(self):
     ''' Click on the submit button. Go to Requests page'''
     self.continue_button.click()
     self._wait_for_results_refresh()
     from pages.services import Services
     return Services.Requests(self.testsetup)