chore: add attempts for clicking sign out button
This commit is contained in:
parent
5a6d35fde2
commit
d953db7a31
|
@ -11,5 +11,12 @@ class SignOutPopup(BasePopup):
|
||||||
self._sign_out_and_quit_button = Button('signOutConfirmationButton')
|
self._sign_out_and_quit_button = Button('signOutConfirmationButton')
|
||||||
|
|
||||||
@allure.step('Click sign out and quit button')
|
@allure.step('Click sign out and quit button')
|
||||||
def sign_out_and_quit(self):
|
def sign_out_and_quit(self, attempts: int = 2):
|
||||||
self._sign_out_and_quit_button.click()
|
try:
|
||||||
|
self._sign_out_and_quit_button.click()
|
||||||
|
except Exception as ec:
|
||||||
|
if attempts:
|
||||||
|
self.sign_out_and_quit(attempts-1)
|
||||||
|
else:
|
||||||
|
raise ec
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue