Commit Graph

104 Commits (8380bb38d38ce5841c267675f7a23e1cf4b3ee24)

Author SHA1 Message Date
Radislav a6cd5e3b3f feat(alert_component): добавлены аннотации типов для параметров и возвращаемых значений
- Добавлена аннотация возвращаемого значения -> str для метода get_text()
- Добавлены аннотации типов для параметров:
  * 	ext: str в методах check_presence() и check_absence()
  * 	imeout: int в методе check_absence()
  * lert_text: str в методе check_text()

Теперь код лучше документирован и типобезопасен.
2025-07-21 14:49:24 +03:00
Radislav 74498a3de2 feat(pages): добавлены аннотации типов для параметров и фикстур
- Типизированы параметры в функциях и фикстурах:
  * parser: Parser в pytest_addoption()
  * request: FixtureRequest в browser() и других методах
  * playwright: Playwright в get_firefox_browser() и аналогичных
  * browser: Browser и start: str в get_context()
  * browser: Page в return_back()

- обнавлены импорты типов:
  * Playwright из playwright.sync_api
  * Parser из _pytest.config.argparsing
  * FixtureRequest из _pytest.fixtures

Изменения повышают надежность и поддерживаемость тестового фреймворка
2025-07-21 14:40:38 +03:00
Radislav 93d268951b Добавление документации для \Тесты\Компоненты
Изменения:
- обнавлены новые MD-файлы тестов в раздел \Тесты\Компоненты\:
  * TestJsonContainer
  * TestNavigationPanel
  * TestServiceStatusTable
  * TestUsersModalWindow
- Обновлена навигация в mkdocs.yml
2025-07-21 11:43:46 +03:00
Radislav ee04c0c808 Initial commit: добавлены файлы проекта 2025-07-21 07:44:09 +03:00