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