Fix a Safari bug with forward and backward page navigation

This commit is contained in:
Michael Mintz 2019-11-04 01:02:05 -05:00
parent 0505937e31
commit 3388e87d87
1 changed files with 4 additions and 0 deletions

View File

@ -420,11 +420,15 @@ class BaseCase(unittest.TestCase):
def go_back(self):
self.__last_page_load_url = None
self.driver.back()
if self.browser == "safari":
self.driver.refresh()
self.wait_for_ready_state_complete()
def go_forward(self):
self.__last_page_load_url = None
self.driver.forward()
if self.browser == "safari":
self.driver.refresh()
self.wait_for_ready_state_complete()
def is_element_present(self, selector, by=By.CSS_SELECTOR):