Исправлено предупреждение pylint
parent
84d9c27916
commit
073cc5c8a8
|
|
@ -2,7 +2,6 @@
|
|||
|
||||
from playwright.sync_api import Page
|
||||
from components.toolbar_component import ToolbarComponent
|
||||
from components_derived.frames.create_child_element_frame import CreateChildElementFrame
|
||||
from pages.base_page import BasePage
|
||||
|
||||
|
||||
|
|
@ -10,7 +9,10 @@ class LocationPage(BasePage):
|
|||
"""Класс для работы со страницей локации."""
|
||||
|
||||
# Константы локаторов
|
||||
TOOLBAR_BUTTONS_LOCATOR = "//div[contains(@class, 'layout class--')]//span[@class='v-tooltip v-tooltip--bottom']//button"
|
||||
TOOLBAR_BUTTONS_LOCATOR = (
|
||||
"//div[contains(@class, 'layout class--')]"
|
||||
"//span[@class='v-tooltip v-tooltip--bottom']//button"
|
||||
)
|
||||
|
||||
# Индексы кнопок
|
||||
CREATE_BUTTON_INDEX = 0 # Первая кнопка
|
||||
|
|
@ -44,6 +46,7 @@ class LocationPage(BasePage):
|
|||
|
||||
self._create_child_frame = None
|
||||
|
||||
# Действия
|
||||
def click_create_button(self) -> None:
|
||||
"""
|
||||
Кликает на кнопку 'Создать'.
|
||||
|
|
@ -65,6 +68,16 @@ class LocationPage(BasePage):
|
|||
self.toolbar.click_button("edit")
|
||||
self.wait_for_timeout(2000)
|
||||
|
||||
def wait_for_timeout(self, timeout: int) -> None:
|
||||
"""
|
||||
Ожидает указанное количество миллисекунд.
|
||||
|
||||
Args:
|
||||
timeout: Время ожидания в миллисекундах
|
||||
"""
|
||||
self.page.wait_for_timeout(timeout)
|
||||
|
||||
# Проверки
|
||||
def should_be_toolbar_buttons(self) -> None:
|
||||
"""
|
||||
Проверяет наличие и функциональность кнопок тулбара.
|
||||
|
|
@ -81,12 +94,3 @@ class LocationPage(BasePage):
|
|||
self.toolbar.check_button_tooltip("edit", "Изменить")
|
||||
|
||||
self.wait_for_timeout(2000)
|
||||
|
||||
def wait_for_timeout(self, timeout: int) -> None:
|
||||
"""
|
||||
Ожидает указанное количество миллисекунд.
|
||||
|
||||
Args:
|
||||
timeout: Время ожидания в миллисекундах
|
||||
"""
|
||||
self.page.wait_for_timeout(timeout)
|
||||
|
|
|
|||
Loading…
Reference in New Issue