Изменено проверка pylint в check_tab_switching

radislav/element_rack
Radislav 2025-12-16 15:01:13 +03:00
parent 00cf1ce14f
commit bed778d84d
1 changed files with 3 additions and 4 deletions

View File

@ -4,9 +4,8 @@
работы со стойкой оборудования.
"""
from playwright.sync_api import Page, expect
from typing import Optional
from playwright.sync_api import Page, expect
from tools.logger import get_logger
from locators.rack_locators import RackLocators
from elements.tooltip_button_element import TooltipButton
@ -298,7 +297,8 @@ class RackPage(BasePage):
logger.warning(f"Tab '{tab_name}' not active after switching")
failed_switches.append(f"Tab '{tab_name}' is not active after click")
except Exception as e:
except (AssertionError, TimeoutError) as e:
# Ловим только конкретные исключения, которые могут возникнуть при переключении вкладок
logger.error(f"Error switching to tab '{tab_name}': {e}")
failed_switches.append(f"Tab '{tab_name}' error: {str(e)}")
@ -373,7 +373,6 @@ class RackPage(BasePage):
f"and expected {expected_toolbar_title_items}"
)
def should_be_rack_sides_displayed(self) -> None:
"""Проверка отображения и структуры сторон стойки."""