chore: fix get chats list method (maybe)

This commit is contained in:
Anastasiya Semenkevich 2024-03-28 16:38:15 +03:00 committed by Anastasiya
parent 058f4b529b
commit fba46c09c6
1 changed files with 8 additions and 8 deletions

View File

@ -41,13 +41,13 @@ class LeftPanel(QObject):
@allure.step('Open chat') @allure.step('Open chat')
def get_chats_list(self): def get_chats_list(self):
started_at = time.monotonic()
chats_list = [] chats_list = []
while True:
for obj in driver.findAllObjects(self._chat_list_item.real_name): for obj in driver.findAllObjects(self._chat_list_item.real_name):
chats_list.append(str(obj.name)) chats_list.append(str(obj.name))
if time.monotonic() - started_at > 10 and len(chats_list) == 0:
if len(chats_list) == 0: raise LookupError('Chats list is empty')
raise LookupError(
'Chats list is empty')
else: else:
return chats_list return chats_list