chore: added attempts for opening more options menu

This commit is contained in:
Valentina Novgorodtceva 2024-02-07 13:19:43 +07:00 committed by Anastasiya
parent 9334508711
commit e4e520bc6b
1 changed files with 8 additions and 2 deletions

View File

@ -332,9 +332,15 @@ class LeftPanel(QObject):
driver.mouseClick(self.find_category_in_list(category_name).object) driver.mouseClick(self.find_category_in_list(category_name).object)
@allure.step('Open more options') @allure.step('Open more options')
def open_more_options(self): def open_more_options(self, attempts: int = 2):
self._arrow_button.click() self._arrow_button.click()
try:
self._more_button.click() self._more_button.click()
except LookupError as err:
if attempts:
return self._more_button.click(attempts - 1)
else:
raise err
return self return self
@allure.step('Get visibility state of delete item') @allure.step('Get visibility state of delete item')