diff --git a/docs/components/alert_component.md b/docs/components/alert_component.md deleted file mode 100644 index f49b933..0000000 --- a/docs/components/alert_component.md +++ /dev/null @@ -1,6 +0,0 @@ -# AlertComponent - -::: components.alert_component - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components/base_component.md b/docs/components/base_component.md deleted file mode 100644 index 32e645f..0000000 --- a/docs/components/base_component.md +++ /dev/null @@ -1,6 +0,0 @@ -# BaseComponent - -::: components.base_component - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components/card_component.md b/docs/components/card_component.md deleted file mode 100644 index 1fa056e..0000000 --- a/docs/components/card_component.md +++ /dev/null @@ -1,6 +0,0 @@ -# CardComponent - -::: components.card_component - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components/confirm_component.md b/docs/components/confirm_component.md deleted file mode 100644 index 698ced1..0000000 --- a/docs/components/confirm_component.md +++ /dev/null @@ -1,6 +0,0 @@ -# ConfirmComponent - -::: components.confirm_component - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components/dropdown_list_component.md b/docs/components/dropdown_list_component.md deleted file mode 100644 index 8a1187e..0000000 --- a/docs/components/dropdown_list_component.md +++ /dev/null @@ -1,6 +0,0 @@ -# DropdownList - -::: components.dropdown_list_component - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components/eventbar_component.md b/docs/components/eventbar_component.md deleted file mode 100644 index da565fe..0000000 --- a/docs/components/eventbar_component.md +++ /dev/null @@ -1,6 +0,0 @@ -# EventPanelComponent - -::: components.eventbar_component - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components/events_container_component.md b/docs/components/events_container_component.md deleted file mode 100644 index 0319579..0000000 --- a/docs/components/events_container_component.md +++ /dev/null @@ -1,6 +0,0 @@ -# EventsContainerComponent - -::: components.events_container_component - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components/json_container_component.md b/docs/components/json_container_component.md deleted file mode 100644 index f5b288a..0000000 --- a/docs/components/json_container_component.md +++ /dev/null @@ -1,6 +0,0 @@ -# JsonContainerComponent - -::: components.json_container_component - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components/modal_window_component.md b/docs/components/modal_window_component.md deleted file mode 100644 index 62263cf..0000000 --- a/docs/components/modal_window_component.md +++ /dev/null @@ -1,6 +0,0 @@ -# ModalWindowComponent - -::: components.modal_window_component - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components/navbar_component.md b/docs/components/navbar_component.md deleted file mode 100644 index 67eb204..0000000 --- a/docs/components/navbar_component.md +++ /dev/null @@ -1,6 +0,0 @@ -# NavigationPanelComponent - -::: components.navbar_component - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components/table_component.md b/docs/components/table_component.md deleted file mode 100644 index ba66320..0000000 --- a/docs/components/table_component.md +++ /dev/null @@ -1,6 +0,0 @@ -# TableComponent - -::: components.table_component - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components/toolbar_component.md b/docs/components/toolbar_component.md deleted file mode 100644 index 1941fbe..0000000 --- a/docs/components/toolbar_component.md +++ /dev/null @@ -1,6 +0,0 @@ -# ToolbarComponent - -::: components.toolbar_component - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components_derived/container_system_log_events.md b/docs/components_derived/container_system_log_events.md deleted file mode 100644 index 2d3f148..0000000 --- a/docs/components_derived/container_system_log_events.md +++ /dev/null @@ -1,6 +0,0 @@ -# SystemLogEventsContainer - -::: components_derived.container_system_log_events - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components_derived/dialog_user_settings.md b/docs/components_derived/dialog_user_settings.md deleted file mode 100644 index 43998cf..0000000 --- a/docs/components_derived/dialog_user_settings.md +++ /dev/null @@ -1,6 +0,0 @@ -# UserSettingsDialogWindow - -::: components_derived.dialog_user_settings - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components_derived/modal_add_AD_user.md b/docs/components_derived/modal_add_AD_user.md deleted file mode 100644 index ce3c322..0000000 --- a/docs/components_derived/modal_add_AD_user.md +++ /dev/null @@ -1,6 +0,0 @@ -# AddADUserModalWindow - -::: components_derived.modal_add_AD_user - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components_derived/modal_add_local_user.md b/docs/components_derived/modal_add_local_user.md deleted file mode 100644 index 97aa5b6..0000000 --- a/docs/components_derived/modal_add_local_user.md +++ /dev/null @@ -1,6 +0,0 @@ -# AddLocalUserModalWindow - -::: components_derived.modal_add_local_user - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components_derived/modal_change_password.md b/docs/components_derived/modal_change_password.md deleted file mode 100644 index 883550e..0000000 --- a/docs/components_derived/modal_change_password.md +++ /dev/null @@ -1,6 +0,0 @@ -# ChangePasswordModalWindow - -::: components_derived.modal_change_password - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components_derived/modal_edit_user.md b/docs/components_derived/modal_edit_user.md deleted file mode 100644 index 0321fbc..0000000 --- a/docs/components_derived/modal_edit_user.md +++ /dev/null @@ -1,6 +0,0 @@ -# EditUserModalWindow - -::: components_derived.modal_edit_user - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components_derived/modal_view_template.md b/docs/components_derived/modal_view_template.md deleted file mode 100644 index f5140e3..0000000 --- a/docs/components_derived/modal_view_template.md +++ /dev/null @@ -1,6 +0,0 @@ -# ViewTemplateModalWindow - -::: components_derived.modal_view_template - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components_derived/modal_view_ztp_template.md b/docs/components_derived/modal_view_ztp_template.md deleted file mode 100644 index 37a4ff6..0000000 --- a/docs/components_derived/modal_view_ztp_template.md +++ /dev/null @@ -1,6 +0,0 @@ -# ViewZTPTemplateModalWindow - -::: components_derived.modal_view_ztp_template - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/components_derived/user_card.md b/docs/components_derived/user_card.md deleted file mode 100644 index ac03db9..0000000 --- a/docs/components_derived/user_card.md +++ /dev/null @@ -1,6 +0,0 @@ -# UserCard - -::: components_derived.user_card - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/config/add_docstring.md b/docs/config/add_docstring.md deleted file mode 100644 index 3ffe572..0000000 --- a/docs/config/add_docstring.md +++ /dev/null @@ -1,27 +0,0 @@ -**Добавление Docstring** - -## Изменить соблюдая требования: - -1. Добавить недостающие и улучшить имеющиеся docstrings язык русский. - -2. Сделать docstring более компактными, сохранив всю важную информацию. - -3. Ограничить в docstring длину строк 79 символами. - -4. Добавить docstring перед импортами. - -5. Должна быть пустая строка после каждого docstring. - -6. Сохранить все текущие комментарии. - -7. Запрещено изменять код (изменять только docstring). - -8. Не удалять пустые строки. - -9. В конце кода должна быть одна пустая строка. - -### Пример добавления Docstring с помощью ИИ "DeepSeek": - -- Загрузить: DeepSeek файл проекта my_name.py и docs/config/add_docstring.md. -- Запросить: Изменить строго соблюдая требования,вывести полный изменённый код и отчет о выполнении требований. -- Проверить результат сравнением изменений сделанными в коде ИИ "DeepSeek" с помощью notepad++. diff --git a/docs/config/code_development_process.md b/docs/config/code_development_process.md deleted file mode 100644 index 9968b2b..0000000 --- a/docs/config/code_development_process.md +++ /dev/null @@ -1 +0,0 @@ -Документ требуется разработать \ No newline at end of file diff --git a/docs/config/mkdocs_guide.md b/docs/config/mkdocs_guide.md deleted file mode 100644 index 9c461b3..0000000 --- a/docs/config/mkdocs_guide.md +++ /dev/null @@ -1,111 +0,0 @@ -# Документация проекта: настройка MkDocs и добавление документации Компонента UI "alert_component.py" -## 1 Структура проекта -``` -nms_tests/ -├── docs/ -│ ├── components/ -│ │ └── alert_component.md -│ └── index.md -├ -├── components/ -│ └── alert_component.py -└── mkdocs.yml -``` -## 2 Инструкция по настройке MkDocs -### 2.1 Установка зависимостей -powershell -pip install mkdocs mkdocs-material mkdocstrings mkdocstrings-python -### 2.2 Инициализация проекта -powershell -mkdocs new . -## 3 Добавление документации -### 3.1 Добавление комментариев docstrings в Компонент Alert (alert_component.py) -``` -python -"""Модуль для работы с компонентом alert-окна в Playwright. - -Содержит класс AlertComponent для взаимодействия с различными типами -alert-окон (error, success, info, warning) и проверки их состояния. -""" - -from playwright.sync_api import Page, expect -from tools.logger import get_logger -from elements.text_element import Text -from components.base_component import BaseComponent - -logger = get_logger("ALERT") - -class AlertComponent(BaseComponent): - """Компонент для работы с alert-окнами Playwright. - - Поддерживает типы: error, success, info, warning. - Позволяет проверять наличие, отсутствие и текст сообщений. - """ - - # ... (полный код класса из исходного файла) -``` -### 3.2 Конфигурация MkDocs (mkdocs.yml) -``` -yaml -site_name: Документация тестов -theme: - name: material - -plugins: - - search - - mkdocstrings: - default_handler: python - handlers: - python: - paths: [".", "pages"] - options: - show_source: true - -nav: - - Главная: index.md - - Компоненты UI: - - AlertComponent: components/alert_component.md - # ... (остальная структура навигации) -``` -### 3.3 Создание файла описания Компонента Alert -docs/components/alert_component.md: -``` -markdown -# AlertComponent - -::: components.alert_component:AlertComponent - handler: python - options: - show_source: true - heading_level: 2 -``` -## 4 Работа с документацией. -### 4.1 Просмотр в реальном времени -bash - -mkdocs serve -### 4.2 Сборка документации -bash - -rmdir /s /q site # Очистка кэша - -mkdocs build # Пересборка -## 5 Частые проблемы и решения -Ошибки импорта: - -- Убедитесь в наличии __init__.py в директориях. - -- Проверьте пути в mkdocs.yml. - -Предупреждения аннотации типов для параметра: - - -Убедитесь в наличии аннотации типов для параметра. -## 6 Заключение -Для обновления документации после изменений в коде: - -- Внесите изменения в docstrings Python-кода. - -- Обновите соответствующие .md-файлы. - -- Пересоберите документацию. \ No newline at end of file diff --git a/docs/data/constants.md b/docs/data/constants.md deleted file mode 100644 index 7e46104..0000000 --- a/docs/data/constants.md +++ /dev/null @@ -1,6 +0,0 @@ -# Constants - -::: data.constants - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/data/environment.md b/docs/data/environment.md deleted file mode 100644 index ae88a62..0000000 --- a/docs/data/environment.md +++ /dev/null @@ -1,6 +0,0 @@ -# Environment - -::: data.environment - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/data/roles_dict.md b/docs/data/roles_dict.md deleted file mode 100644 index 0f9e750..0000000 --- a/docs/data/roles_dict.md +++ /dev/null @@ -1,6 +0,0 @@ -# Roles_dict - -::: data.roles_dict - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/elements/base_element.md b/docs/elements/base_element.md deleted file mode 100644 index 1dce325..0000000 --- a/docs/elements/base_element.md +++ /dev/null @@ -1,6 +0,0 @@ -# BaseElement - -::: elements.base_element - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/elements/button_element.md b/docs/elements/button_element.md deleted file mode 100644 index 105c821..0000000 --- a/docs/elements/button_element.md +++ /dev/null @@ -1,6 +0,0 @@ -# Button - -::: elements.button_element - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/elements/checkbox_element.md b/docs/elements/checkbox_element.md deleted file mode 100644 index 64675ae..0000000 --- a/docs/elements/checkbox_element.md +++ /dev/null @@ -1,6 +0,0 @@ -# Checkbox - -::: elements.checkbox_element - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/elements/icon_element.md b/docs/elements/icon_element.md deleted file mode 100644 index e245844..0000000 --- a/docs/elements/icon_element.md +++ /dev/null @@ -1,6 +0,0 @@ -# Icon - -::: elements.icon_element - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/elements/tab_button_element.md b/docs/elements/tab_button_element.md deleted file mode 100644 index 13050a2..0000000 --- a/docs/elements/tab_button_element.md +++ /dev/null @@ -1,6 +0,0 @@ -# TabButton - -::: elements.tab_button_element - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/elements/text_element.md b/docs/elements/text_element.md deleted file mode 100644 index 30a6dbd..0000000 --- a/docs/elements/text_element.md +++ /dev/null @@ -1,6 +0,0 @@ -# Text - -::: elements.text_element - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/elements/text_input_element.md b/docs/elements/text_input_element.md deleted file mode 100644 index b6d52c0..0000000 --- a/docs/elements/text_input_element.md +++ /dev/null @@ -1,6 +0,0 @@ -# TextInput - -::: elements.text_input_element - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/elements/tooltip_button_element.md b/docs/elements/tooltip_button_element.md deleted file mode 100644 index 6216f02..0000000 --- a/docs/elements/tooltip_button_element.md +++ /dev/null @@ -1,6 +0,0 @@ -# TooltipButton - -::: elements.tooltip_button_element - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/fixtures/pages.md b/docs/fixtures/pages.md deleted file mode 100644 index d5e4d2b..0000000 --- a/docs/fixtures/pages.md +++ /dev/null @@ -1,6 +0,0 @@ -# Browser Fixtures - -::: fixtures.pages - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/index.md b/docs/index.md deleted file mode 100644 index 3fe73ed..0000000 --- a/docs/index.md +++ /dev/null @@ -1,143 +0,0 @@ -# Документация тестового фреймворка eNODE-Мониторинг - -Автоматически сгенерированная документация для тестового фреймворка, разработанного для тестирования eNODE-мониторинг. - -## Обзор проекта - -Фреймворк разработан с использованием: - -- **Playwright** - для автоматизации браузера - -- **Pytest** - как основной тестовый движок - -- **Page Object Model** - паттерн для организации тестового кода - -- **MkDocs** - для генерации документации - -- **Python 3.8+** - язык реализации - -## Детальная структура проекта - -### Корневая директория -- `.env` - файл с переменными окружения -- `conftest.py` - фикстуры Pytest, настройки генерации документации -- `mkdocs.yml` - конфигурация документации -- `pytest.ini` - конфигурация тестов (маркеры, параметры) -- `requirements.txt` - зависимости Python -- `setup.py` - конфигурация пакета - -### Основные модули - -#### 1. components/ -Базовые компоненты UI: -- `alert_component.py` - работа с alert-окнами (ошибки, успех, информация) -- - -#### 2. data/ -Данные и конфигурации: -- `constants.py` - константы (логины, пароли) -- `environment.py` - настройки окружения (test/develop) -- `roles_dict.py` - словарь ролей пользователей -- - -#### 3. docs/ -Документация: -- `tests/` - документация тестов -- `config/` - инструкции по настройке -- index.md - -#### 4. elements/ -UI-элементы: -- `base_element.py` - базовый элемент -- `button_element.py` - кнопки -- `checkbox_element.py` - чекбоксы -- `text_element.py` - текстовые элементы -- `text_input_element.py` - поля ввода -- `toolbar_button_element.py` - кнопки тулбара - -#### 5. fixtures/ -Фикстуры Pytest: -- `pages.py` - настройки браузеров, контекстов - -#### 6. locators/ -Локаторы элементов: -- Локаторы для всех основных компонентов (confirm, modal windows, tables и т.д.) - -#### 7. modal_windows/ -Специализированные модальные окна: -- `modal_add_user.py` - добавление пользователя -- `modal_edit_user.py` - редактирование пользователя - -#### 8. pages/ -Страницы приложения: -- `base_page.py` - базовый класс страницы -- `login_page.py` - страница авторизации -- `main_page.py` - главная страница -- Табы: `service_status_tab.py`, `session_tab.py`, `users_tab.py` - -#### 9. tests/ -Тесты: -- Основные тесты (`test_login.py`, `test_session_tab.py` и др.) -- Поддиректории: - - `components/` - тесты компонентов - - `e2e/` - end-to-end тесты - -#### 10. tools/ -Утилиты: -- `logger.py` - система логирования - -## Взаимодействие компонентов - -1. **Тесты** используют **страницы** (pages) -2. **Страницы** состоят из **компонентов** (components) -3. **Компоненты** состоят из **элементов** (elements) -4. **Элементы** используют **локаторы** из соответствующих файлов -5. Все модули используют: - - Общие **данные** из data/ - - **Логирование** через tools/logger.py - - **Фикстуры** из fixtures/ - -## Как использовать - -### Установите зависимости: -bash -pip install -e . -Запустите тесты: - -bash -### Все тесты -pytest tests/ -v - -### Только smoke-тесты -pytest tests/ -m smoke -v - -### Сгенерируйте документацию: - -bash - -mkdocs serve - -### Поддерживаемые тесты -Авторизация (успешная/неудачная) - -Управление сессиями: - -- Проверка таблицы - -- Удаление сессий - -- Модальные окна - -Управление пользователями: - -- Создание/удаление - -- Изменение ролей - -- Сброс паролей - -### Системные тесты: - -- Статус сервисов - -- Лицензии \ No newline at end of file diff --git a/docs/locators/button_locators.md b/docs/locators/button_locators.md deleted file mode 100644 index de67287..0000000 --- a/docs/locators/button_locators.md +++ /dev/null @@ -1,6 +0,0 @@ -# ButtonLocators - -::: locators.button_locators - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/locators/confirm_locators.md b/docs/locators/confirm_locators.md deleted file mode 100644 index 6286536..0000000 --- a/docs/locators/confirm_locators.md +++ /dev/null @@ -1,6 +0,0 @@ -# ConfirmLocators - -::: locators.confirm_locators - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/locators/event_panel_locators.md b/docs/locators/event_panel_locators.md deleted file mode 100644 index 8f1cd3c..0000000 --- a/docs/locators/event_panel_locators.md +++ /dev/null @@ -1,6 +0,0 @@ -# EventPanelLocators - -::: locators.event_panel_locators - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/locators/input_locators.md b/docs/locators/input_locators.md deleted file mode 100644 index 0a5f06f..0000000 --- a/docs/locators/input_locators.md +++ /dev/null @@ -1,6 +0,0 @@ -# InputLocators - -::: locators.input_locators - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/locators/json_container_locators.md b/docs/locators/json_container_locators.md deleted file mode 100644 index 0dd5a00..0000000 --- a/docs/locators/json_container_locators.md +++ /dev/null @@ -1,6 +0,0 @@ -# JsonContainerLocators - -::: locators.json_container_locators - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/locators/modal_window_locators.md b/docs/locators/modal_window_locators.md deleted file mode 100644 index a6429f0..0000000 --- a/docs/locators/modal_window_locators.md +++ /dev/null @@ -1,6 +0,0 @@ -# ModalWindowLocators - -::: locators.modal_window_locators - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/locators/navigation_panel_locators.md b/docs/locators/navigation_panel_locators.md deleted file mode 100644 index 8473820..0000000 --- a/docs/locators/navigation_panel_locators.md +++ /dev/null @@ -1,6 +0,0 @@ -# NavigationPanelLocators - -::: locators.navigation_panel_locators - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/locators/table_locators.md b/docs/locators/table_locators.md deleted file mode 100644 index 154ccd0..0000000 --- a/docs/locators/table_locators.md +++ /dev/null @@ -1,6 +0,0 @@ -# TableLocators - -::: locators.table_locators - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/locators/text_input_locators.md b/docs/locators/text_input_locators.md deleted file mode 100644 index 890d0e2..0000000 --- a/docs/locators/text_input_locators.md +++ /dev/null @@ -1,6 +0,0 @@ -# TextInputLocators - -::: locators.text_input_locators - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/locators/text_locators.md b/docs/locators/text_locators.md deleted file mode 100644 index e7d8060..0000000 --- a/docs/locators/text_locators.md +++ /dev/null @@ -1,6 +0,0 @@ -# TextLocators - -::: locators.text_locators - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/locators/toolbar_locators.md b/docs/locators/toolbar_locators.md deleted file mode 100644 index 4553917..0000000 --- a/docs/locators/toolbar_locators.md +++ /dev/null @@ -1,6 +0,0 @@ -# ToolbarLocators - -::: locators.toolbar_locators - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/locators/user_card_locators.md b/docs/locators/user_card_locators.md deleted file mode 100644 index 143887c..0000000 --- a/docs/locators/user_card_locators.md +++ /dev/null @@ -1,6 +0,0 @@ -# UserCardLocators - -::: locators.user_card_locators - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/pages/base_page.md b/docs/pages/base_page.md deleted file mode 100644 index e517973..0000000 --- a/docs/pages/base_page.md +++ /dev/null @@ -1,6 +0,0 @@ -# BasePage - -::: pages.base_page - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/pages/license_tab.md b/docs/pages/license_tab.md deleted file mode 100644 index 42fa079..0000000 --- a/docs/pages/license_tab.md +++ /dev/null @@ -1,6 +0,0 @@ -# LicenseTab - -::: pages.license_tab - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/pages/login_page.md b/docs/pages/login_page.md deleted file mode 100644 index a67efb0..0000000 --- a/docs/pages/login_page.md +++ /dev/null @@ -1,6 +0,0 @@ -# LoginPage - -::: pages.login_page - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/pages/main_page.md b/docs/pages/main_page.md deleted file mode 100644 index 1d54b34..0000000 --- a/docs/pages/main_page.md +++ /dev/null @@ -1,6 +0,0 @@ -# MainPage - -::: pages.main_page - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/pages/service_status_tab.md b/docs/pages/service_status_tab.md deleted file mode 100644 index 6af6ffc..0000000 --- a/docs/pages/service_status_tab.md +++ /dev/null @@ -1,6 +0,0 @@ -# ServiceStatusTab - -::: pages.service_status_tab - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/pages/session_tab.md b/docs/pages/session_tab.md deleted file mode 100644 index 8d60791..0000000 --- a/docs/pages/session_tab.md +++ /dev/null @@ -1,6 +0,0 @@ -# SessionTab - -::: pages.session_tab - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/pages/templates_tab.md b/docs/pages/templates_tab.md deleted file mode 100644 index 05aa282..0000000 --- a/docs/pages/templates_tab.md +++ /dev/null @@ -1,6 +0,0 @@ -# TemplatesTab - -::: pages.templates_tab - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/pages/users_tab.md b/docs/pages/users_tab.md deleted file mode 100644 index c6966f6..0000000 --- a/docs/pages/users_tab.md +++ /dev/null @@ -1,6 +0,0 @@ -# UsersTab - -::: pages.users_tab - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/pages/ztp_config_tab.md b/docs/pages/ztp_config_tab.md deleted file mode 100644 index 7b1240e..0000000 --- a/docs/pages/ztp_config_tab.md +++ /dev/null @@ -1,6 +0,0 @@ -# ZTPConfigTab - -::: pages.ztp_config_tab - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/pages/ztp_templates_tab.md b/docs/pages/ztp_templates_tab.md deleted file mode 100644 index d2f33c1..0000000 --- a/docs/pages/ztp_templates_tab.md +++ /dev/null @@ -1,6 +0,0 @@ -# ZTPTemplatesTab - -::: pages.ztp_templates_tab - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/components/test_json_container.md b/docs/tests/components/test_json_container.md deleted file mode 100644 index 93eef8b..0000000 --- a/docs/tests/components/test_json_container.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestJsonContainer - -::: tests.components.test_json_container - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/components/test_navigation_panel.md b/docs/tests/components/test_navigation_panel.md deleted file mode 100644 index 37e323a..0000000 --- a/docs/tests/components/test_navigation_panel.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestNavigationPanel - -::: tests.components.test_navigation_panel - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/components/test_services_table.md b/docs/tests/components/test_services_table.md deleted file mode 100644 index cd2564d..0000000 --- a/docs/tests/components/test_services_table.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestServiceStatusTable - -::: tests.components.test_services_table - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/components/test_user_modal_window.md b/docs/tests/components/test_user_modal_window.md deleted file mode 100644 index 68e6419..0000000 --- a/docs/tests/components/test_user_modal_window.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestUsersModalWindow - -::: tests.components.test_user_modal_window - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/e2e/test_event_panel.md b/docs/tests/e2e/test_event_panel.md deleted file mode 100644 index 618543a..0000000 --- a/docs/tests/e2e/test_event_panel.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestEventPanel - -::: tests.e2e.test_event_panel - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/e2e/test_expand_navigation_panel.md b/docs/tests/e2e/test_expand_navigation_panel.md deleted file mode 100644 index 11d84c7..0000000 --- a/docs/tests/e2e/test_expand_navigation_panel.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestNavigationPanel - -::: tests.e2e.test_expand_navigation_panel - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/e2e/test_license_tab.md b/docs/tests/e2e/test_license_tab.md deleted file mode 100644 index 007eec4..0000000 --- a/docs/tests/e2e/test_license_tab.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestLicenseTab - -::: tests.e2e.test_license_tab - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/e2e/test_login.md b/docs/tests/e2e/test_login.md deleted file mode 100644 index 5c2c02e..0000000 --- a/docs/tests/e2e/test_login.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestLogin - -::: tests.e2e.test_login - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/e2e/test_service_status_tab.md b/docs/tests/e2e/test_service_status_tab.md deleted file mode 100644 index 0a18fe0..0000000 --- a/docs/tests/e2e/test_service_status_tab.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestServiceStatusTab - -::: tests.e2e.test_service_status_tab - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/e2e/test_sessions_tab.md b/docs/tests/e2e/test_sessions_tab.md deleted file mode 100644 index 40172c6..0000000 --- a/docs/tests/e2e/test_sessions_tab.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestSessionTab - -::: tests.e2e.test_sessions_tab - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/e2e/test_system_log_events_container.md b/docs/tests/e2e/test_system_log_events_container.md deleted file mode 100644 index 0c98604..0000000 --- a/docs/tests/e2e/test_system_log_events_container.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestSystemLogEventsContainer - -::: tests.e2e.test_system_log_events_container - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/e2e/test_templates_tab.md b/docs/tests/e2e/test_templates_tab.md deleted file mode 100644 index 71b344e..0000000 --- a/docs/tests/e2e/test_templates_tab.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestTemplatesTab - -::: tests.e2e.test_templates_tab - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/e2e/test_ztp_config_tab.md b/docs/tests/e2e/test_ztp_config_tab.md deleted file mode 100644 index 447f5fb..0000000 --- a/docs/tests/e2e/test_ztp_config_tab.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestZTPConfigTab - -::: tests.e2e.test_ztp_config_tab - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/e2e/test_ztp_templates_tab.md b/docs/tests/e2e/test_ztp_templates_tab.md deleted file mode 100644 index 41abbf7..0000000 --- a/docs/tests/e2e/test_ztp_templates_tab.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestZTPTemplatesTab - -::: tests.e2e.test_ztp_templates_tab - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/e2e/users/test_add_user.md b/docs/tests/e2e/users/test_add_user.md deleted file mode 100644 index eee58ac..0000000 --- a/docs/tests/e2e/users/test_add_user.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestUsersTabAddUser - -::: tests.e2e.users.test_add_user - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/e2e/users/test_edit_user.md b/docs/tests/e2e/users/test_edit_user.md deleted file mode 100644 index 6b1b79e..0000000 --- a/docs/tests/e2e/users/test_edit_user.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestUsersTabEditUser - -::: tests.e2e.users.test_edit_user - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/e2e/users/test_user_card.md b/docs/tests/e2e/users/test_user_card.md deleted file mode 100644 index d8b59b4..0000000 --- a/docs/tests/e2e/users/test_user_card.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestUserCard - -::: tests.e2e.users.test_user_card - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tests/e2e/users/test_users_tab.md b/docs/tests/e2e/users/test_users_tab.md deleted file mode 100644 index 873bf42..0000000 --- a/docs/tests/e2e/users/test_users_tab.md +++ /dev/null @@ -1,6 +0,0 @@ -# TestUsersTab - -::: tests.e2e.users.test_users_tab - handler: python - options: - show_source: true \ No newline at end of file diff --git a/docs/tools/fix_python_project.md b/docs/tools/fix_python_project.md deleted file mode 100644 index 86db759..0000000 --- a/docs/tools/fix_python_project.md +++ /dev/null @@ -1,10 +0,0 @@ -# Python Project Fixer - -::: tools.fix_python_project - handler: python - options: - show_source: true - - - - diff --git a/docs/tools/logger.md b/docs/tools/logger.md deleted file mode 100644 index 690d507..0000000 --- a/docs/tools/logger.md +++ /dev/null @@ -1,10 +0,0 @@ -# Logging - -::: tools.logger - handler: python - options: - show_source: true - - - - diff --git a/mkdocs.yml b/mkdocs.yml deleted file mode 100644 index 7e35ab7..0000000 --- a/mkdocs.yml +++ /dev/null @@ -1,111 +0,0 @@ -site_name: Документация тестов eNODE-Мониторинг -theme: - name: material - -plugins: - - search - - mkdocstrings: - default_handler: python - handlers: - python: - paths: [".", "pages"] - options: - show_source: true - -nav: - - Главная: index.md - - Данные и конфигурации: - - Constants: data/constants.md - - Environment: data/environment.md - - Roles_dict: data/roles_dict.md - - Фикстуры Pytest: - - Browser Fixtures: fixtures/pages.md - - Элементы UI: - - BaseElement: elements/base_element.md - - Button: elements/button_element.md - - Checkbox: elements/checkbox_element.md - - Icon: elements/icon_element.md - - TabButton: elements/tab_button_element.md - - Text: elements/text_element.md - - TextInput: elements/text_input_element.md - - ToolbarButton: elements/tooltip_button_element.md - - Компоненты UI: - - AlertComponent: components/alert_component.md - - BaseComponent: components/base_component.md - - CardComponent: components/card_component.md - - ConfirmComponent: components/confirm_component.md - - DropdownList: components/dropdown_list_component.md - - EventPanelComponent: components/eventbar_component.md - - EventsContainerComponent: components/events_container_component.md - - JsonContainerComponent: components/json_container_component.md - - ModalWindowComponent: components/modal_window_component.md - - NavigationPanelComponent: components/navbar_component.md - - TableComponent: components/table_component.md - - ToolbarComponent: components/toolbar_component.md - - Компоненты производные UI: - - SystemLogEventsContainer: components_derived/container_system_log_events.md - - AddADUserModalWindow: components_derived/modal_add_AD_user.md - - AddLocalUserModalWindow: components_derived/modal_add_local_user.md - - ChangePasswordModalWindow: components_derived/modal_change_password.md - - EditUserModalWindow: components_derived/modal_edit_user.md - - ViewTemplateModalWindow: components_derived/modal_view_template.md - - ViewZTPTemplateModalWindow: components_derived/modal_view_ztp_template.md - - UserCard: components_derived/user_card.md - - Локаторы: - - ButtonLocators: locators/button_locators.md - - ConfirmLocators: locators/confirm_locators.md - - EventPanelLocators: locators/event_panel_locators.md - - InputLocators: locators/input_locators.md - - JsonContainerLocators: locators/json_container_locators.md - - ModalWindowLocators: locators/modal_window_locators.md - - NavigationPanelLocators: locators/navigation_panel_locators.md - - RackLocators: locators/rack_locators.md # new - - SettingsFormLocators: locators/settings_form_locators.md # new - - TableLocators: locators/table_locators.md - - TextInputLocators: locators/text_input_locators.md - - TextLocators: locators/text_locators.md - - ToolbarLocators: locators/toolbar_locators.md - - UserCardLocators: locators/user_card_locators.md - - Страницы приложения: - - BasePage: pages/base_page.md - - LicenseTab: pages/license_tab.md - - LoginPage: pages/login_page.md - - MainPage: pages/main_page.md - - ServiceStatusTab: pages/service_status_tab.md - - CurrentSessionsTab: pages/current_session_tab.md # new - - SessionSettingsTab: pages/session_settings_tab.md # new - - TemplatesTab: pages/templates_tab.md - - UsersTab: pages/users_tab.md - - ZTPConfigTab: pages/ztp_config_tab.md - - ZTPTemplatesTab: pages/ztp_templates_tab.md - - Тесты: - - End-to-End: - - Sessions: - - TestCurrentSessionsTab: tests/e2e/sessions/test_current_sessions_tab.md # new - - TestCurrentSettingsTab: tests/e2e/sessions/test_session_settings_tab.md # new - - Users: - - TestUsersTabAddUser: tests/e2e/users/test_add_user.md - - TestUsersTabEditUser: tests/e2e/users/test_edit_user.md - - TestUserCard: tests/e2e/users/test_user_card.md - - TestUsersTab: tests/e2e/users/test_users_tab.md - - TestEventPanel: tests/e2e/test_event_panel.md - - TestNavigationPanel: tests/e2e/test_expand_navigation_panel.md - - TestLicenseTab: tests/e2e/test_license_tab.md - - TestLogin: tests/e2e/test_login.md - - TestServiceStatusTab: tests/e2e/test_service_status_tab.md - - TestSystemLogEventsContainer: tests/e2e/test_system_log_events_container.md - - TestTemplatesTab: tests/e2e/test_templates_tab.md - - TestZTPConfigTab: tests/e2e/test_ztp_config_tab.md - - TestZTPTemplatesTab: tests/e2e/test_ztp_templates_tab.md - - Компоненты: - - TestJsonContainer: tests/components/test_json_container.md - - TestNavigationPanel: tests/components/test_navigation_panel.md - - TestServiceStatusTable: tests/components/test_services_table.md - - TestUsersModalWindow: tests/components/test_user_modal_window.md - - Утилиты: - - Logging: tools/logger.md - - Python Project Fixer: tools/fix_python_project.md - - Инструкции: - - Документация проекта MkDocs: config/mkdocs_guide.md - - Требования при добавлении docstring: config/add_docstring.md - - Процесс разработки кода: config/code_development_process.md \ No newline at end of file diff --git a/site/404.html b/site/404.html deleted file mode 100644 index e907570..0000000 --- a/site/404.html +++ /dev/null @@ -1,2563 +0,0 @@ - - - -
- - - - - - - - - - - - - - -