diff --git a/components/base_component.py b/components/base_component.py index 12df71d..d106690 100644 --- a/components/base_component.py +++ b/components/base_component.py @@ -48,6 +48,15 @@ class BaseComponent: else: raise TypeError("locator value should be string type or Locator type") + def wait_for_timeout(self, timeout: int) -> None: + """ + Ожидает указанное количество миллисекунд. + + Args: + timeout: Время ожидания в миллисекундах + """ + self.page.wait_for_timeout(timeout) + # Закомментированный код сохранен без изменений # def wait_for_all_elements(self, locator: Locator, timeout=5000): # loc = self.get_locator(locator) diff --git a/components_derived/accounting_objects/rack_maker.py b/components_derived/accounting_objects/rack_maker.py index e7135ed..1b02517 100644 --- a/components_derived/accounting_objects/rack_maker.py +++ b/components_derived/accounting_objects/rack_maker.py @@ -168,15 +168,6 @@ class RackObjectMaker(BaseComponent): return field_map[field_name] - def wait_for_timeout(self, timeout: int) -> None: - """ - Ожидает указанное количество миллисекунд. - - Args: - timeout: Время ожидания в миллисекундах - """ - self.page.wait_for_timeout(timeout) - # Проверки: def check_rack_fields_presence(self) -> None: diff --git a/components_derived/frames/create_child_element_frame.py b/components_derived/frames/create_child_element_frame.py index 71a969b..62db7b9 100644 --- a/components_derived/frames/create_child_element_frame.py +++ b/components_derived/frames/create_child_element_frame.py @@ -168,15 +168,6 @@ class CreateChildElementFrame(BaseComponent): logger.info(f"Object class '{class_name}' successfully selected") - def wait_for_timeout(self, timeout: int) -> None: - """ - Ожидает указанное количество миллисекунд. - - Args: - timeout: Время ожидания в миллисекундах - """ - self.page.wait_for_timeout(timeout) - # Проверки: def check_object_class_selected(self, expected_class: str) -> None: