示例#1
0
 def site_navigation_menus(self):
     #returns a list containing all the site navigation menus
     from pages.desktop.regions.header_menu import HeaderMenu
     return [
         HeaderMenu(self.testsetup, web_element)
         for web_element in self.selenium.find_elements(
             *self._site_navigation_menus_locator)
     ]
示例#2
0
 def site_navigation_menus(self):
     # returns a list containing all the site navigation menus
     WebDriverWait(self.selenium, self.timeout).until(lambda s: len(
         s.find_elements(*self._site_navigation_menus_locator)
     ) >= self._site_navigation_min_number_menus)
     from pages.desktop.regions.header_menu import HeaderMenu
     return [
         HeaderMenu(self.base_url, self.selenium, web_element)
         for web_element in self.selenium.find_elements(
             *self._site_navigation_menus_locator)
     ]