Commit Graph

11 Commits (b7352ebbc571800f44860ab2a418530b9081f99a)

Author SHA1 Message Date
Radislav ddcecce8b7 Добавлены отсутствующие аннотации типов 2025-08-29 14:04:48 +03:00
nsubbot e88c9b2a1b Сделана новая функция для нажатия кнопок на подпанелях главной панели навигации с рекурсивным поиском по именам кнопок 2025-08-28 10:57:56 +03:00
Radislav c2f0cd9aa4 Добавлены тайм-ауты в операциях с таблицами 2025-08-27 16:32:57 +03:00
nsubbot 51adc84838 Сделан единый alert component не зависящий от типа 2025-08-26 14:24:09 +03:00
nsubbot 351b11573a Добавлена возможность полного открытия панели навигации на основе рекурсивного обхода дерева элементов 2025-08-25 11:46:47 +03:00
nsubbot eb0246e84a Актуализирован тест проверки вкладки Лицензия так, чтобы он работал на обеих версиях системы 2025-08-18 11:51:02 +03:00
nsubbot a7c3e953f7 Добавлены новые тесты для вкладки Сессия 2025-08-15 14:39:46 +03:00
Radislav b3c5356acd docs: добавить стандартизированные docstrings для основных модулей
Добавлены полные docstrings в основные модули проекта для улучшения документации кода.
2025-07-25 11:17:50 +03:00
nsubbot 10315ba38f Правка code style, актуализация тестов под текущие изменения GUI 2025-07-23 08:20:36 +03:00
Radislav a54358f900 feat(base_page): добавлены аннотации типов для базовой страницы
- Добавлены аннотации параметров:
  * uri: str в open(), send_get_api_request(), send_post_api_request(), check_URL()
  * timeout: int в wait_for_timeout()
  * payload: Dict[str, Any] в send_post_api_request()
  * response: Response в get_response_body()
  * msg: str в check_URL(), check_equals(), check_lists_equals()
  * actual/expected: Any в check_equals()
  * actual/expected: List[Any] в check_lists_equals()

- Добавлены возвращаемые типы:
  * -> Optional[Response] для open()
  * -> Optional[Dict[str, Any]] для get_response_body()
  * -> Response для send_get_api_request() и send_post_api_request()
  * -> None для методов без возвращаемого значения
  * -> bool для внутренней функции compare_lists()

Изменения улучшают статическую проверку типов и документирование.
2025-07-22 08:35:08 +03:00
Radislav ee04c0c808 Initial commit: добавлены файлы проекта 2025-07-21 07:44:09 +03:00