Example #1
0
 def load(self, force_load=False, force_refresh=False):
     logger.debug('Loading page')
     # if auto login enabled, do login. else do logout
     # TODO: SWSQE-992 this was throwing selenium.common.exceptions.WebDriverException:
     # Message: unknown error: failed to parse value of getElementRegion
     # login function is not working anyway now so disabling it to get rid of that failure
     # if self._auto_login:
     #     if login page displayed, do login
     #    self.login()
     # else:
     #     self.logout()
     # load particular page, only if PAGE_MENU is supplied and is not already displayed
     if self.PAGE_MENU is not None and \
             (self.main_menu.selected != self.PAGE_MENU or (self.PAGE_MENU != MENU.OVERVIEW.text
              and not self.namespace_filter.is_available) or force_load):
         self.main_menu.select(self.PAGE_MENU)
     if force_refresh:
         self.page_refresh()
     wait_to_spinner_disappear(self.browser)
     wait_displayed(self)
Example #2
0
 def page_refresh(self):
     logger.debug('Refreshing page')
     self.browser.click(self.refresh)
     wait_to_spinner_disappear(self.browser)
     wait_displayed(self)