Compare commits
2 Commits
1efa055dc2
...
ee502a7fa0
| Author | SHA1 | Date |
|---|---|---|
|
|
ee502a7fa0 | |
|
|
652f842bfd |
|
|
@ -14,7 +14,18 @@ help:
|
||||||
|
|
||||||
.PHONY: help Makefile
|
.PHONY: help Makefile
|
||||||
|
|
||||||
|
# Custom targets for documentation management
|
||||||
|
.PHONY: clean-docs rebuild-docs
|
||||||
|
|
||||||
|
clean-docs:
|
||||||
|
rm -rf $(BUILDDIR)/
|
||||||
|
find $(SOURCEDIR) -name "*.rst" ! -name "index.rst" ! -name "sphinx_guide.rst" -delete
|
||||||
|
|
||||||
|
rebuild-docs: clean-docs
|
||||||
|
sphinx-apidoc -o $(SOURCEDIR) .. -f
|
||||||
|
@$(SPHINXBUILD) -M html "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
|
||||||
|
|
||||||
# Catch-all target: route all unknown targets to Sphinx using the new
|
# Catch-all target: route all unknown targets to Sphinx using the new
|
||||||
# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS).
|
# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS).
|
||||||
%: Makefile
|
%: Makefile
|
||||||
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
|
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
# Sphinx build info version 1
|
||||||
|
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
|
||||||
|
config: 56428dc241842362fe772e9fdd966681
|
||||||
|
tags: 645f666f9bcd5a90fca523b33c5a78b7
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,512 @@
|
||||||
|
|
||||||
|
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html class="writer-html5" lang="ru" data-content_root="../../">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
|
<title>components_derived.interactive_dropdown_list — документация e-nms-qa-automation 0.1.0</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=b86133f3" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../_static/css/theme.css?v=e59714d7" />
|
||||||
|
|
||||||
|
|
||||||
|
<script src="../../_static/jquery.js?v=5d32c60e"></script>
|
||||||
|
<script src="../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
|
||||||
|
<script src="../../_static/documentation_options.js?v=6ff560e8"></script>
|
||||||
|
<script src="../../_static/doctools.js?v=9bcbadda"></script>
|
||||||
|
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
|
<script src="../../_static/translations.js?v=cd1d70c9"></script>
|
||||||
|
<script src="../../_static/js/theme.js"></script>
|
||||||
|
<link rel="index" title="Алфавитный указатель" href="../../genindex.html" />
|
||||||
|
<link rel="search" title="Поиск" href="../../search.html" />
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body class="wy-body-for-nav">
|
||||||
|
<div class="wy-grid-for-nav">
|
||||||
|
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
|
||||||
|
<div class="wy-side-scroll">
|
||||||
|
<div class="wy-side-nav-search" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href="../../index.html" class="icon icon-home">
|
||||||
|
e-nms-qa-automation
|
||||||
|
</a>
|
||||||
|
<div role="search">
|
||||||
|
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
|
||||||
|
<input type="text" name="q" placeholder="Поиск в документации" aria-label="Поиск в документации" />
|
||||||
|
<input type="hidden" name="check_keywords" value="yes" />
|
||||||
|
<input type="hidden" name="area" value="default" />
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../../sphinx_guide.html">Sphinx Руководство</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id2">Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id3">Преимущества Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id4">Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id5">Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id6">Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id7">Конвертация контента</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#markdown-restructuredtext">Markdown → reStructuredText</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id8">Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id9">Автогенерация документации из кода</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id10">Настройка главной страницы</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id11">Сборка и деплой</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id12">Полезные команды</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id13">Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#docstrings">Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id14">Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id15">Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id16">Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id17">Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id18">Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id19">Дополнительные возможности</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../../modules.html">e-nms_qa_automation</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../components.html">components package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.alert_component">components.alert_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.base_component">components.base_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.card_component">components.card_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.confirm_component">components.confirm_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.events_container_component">components.events_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.json_container_component">components.json_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.navbar_component">components.navbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../components_derived.html">components_derived package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../conftest.html">conftest module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../conftest.html#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../conftest.html#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../data.html">data package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data.constants">data.constants module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../data.html#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data.environment">data.environment module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../data.html#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data.roles_dict">data.roles_dict module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../elements.html">elements package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.base_element">elements.base_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.button_element">elements.button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.icon_element">elements.icon_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.text_element">elements.text_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../fixtures.html">fixtures package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../fixtures.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../fixtures.html#module-fixtures.pages">fixtures.pages module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../fixtures.html#module-fixtures">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../pages.html">pages package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.base_page">pages.base_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.license_tab">pages.license_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.main_page">pages.main_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.users_tab">pages.users_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../tools.html">tools package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../tools.html#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#module-tools.logger">tools.logger module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../tools.html#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#module-tools">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Разработка и документация:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../../sphinx_guide.html">Sphinx Руководство</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id2">Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id3">Преимущества Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id4">Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id5">Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id6">Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id7">Конвертация контента</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#markdown-restructuredtext">Markdown → reStructuredText</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id8">Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id9">Автогенерация документации из кода</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id10">Настройка главной страницы</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id11">Сборка и деплой</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id12">Полезные команды</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id13">Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#docstrings">Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id14">Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id15">Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id16">Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id17">Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id18">Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id19">Дополнительные возможности</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Меню навигации для мобильных устройств" >
|
||||||
|
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
|
||||||
|
<a href="../../index.html">e-nms-qa-automation</a>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="wy-nav-content">
|
||||||
|
<div class="rst-content">
|
||||||
|
<div role="navigation" aria-label="Навигация по страницам">
|
||||||
|
<ul class="wy-breadcrumbs">
|
||||||
|
<li><a href="../../index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||||||
|
<li class="breadcrumb-item"><a href="../index.html">Код модуля</a></li>
|
||||||
|
<li class="breadcrumb-item active">components_derived.interactive_dropdown_list</li>
|
||||||
|
<li class="wy-breadcrumbs-aside">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<hr/>
|
||||||
|
</div>
|
||||||
|
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
|
||||||
|
<div itemprop="articleBody">
|
||||||
|
|
||||||
|
<h1>Исходный код components_derived.interactive_dropdown_list</h1><div class="highlight"><pre>
|
||||||
|
<span></span><span class="sd">"""Модуль interactive_dropdown_list_component содержит класс для работы с интерактивными выпадающими списками,</span>
|
||||||
|
<span class="sd">позволяющими сделать выбор нескольких элементов.</span>
|
||||||
|
|
||||||
|
<span class="sd">Класс InteractiveDropdownList наследует базовый функционал BaseComponent и добавляет</span>
|
||||||
|
<span class="sd">методы для взаимодействия с интерактивными выпадающими списками на странице.</span>
|
||||||
|
<span class="sd">"""</span>
|
||||||
|
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">playwright.sync_api</span><span class="w"> </span><span class="kn">import</span> <span class="n">Page</span><span class="p">,</span> <span class="n">Locator</span><span class="p">,</span> <span class="n">expect</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">tools.logger</span><span class="w"> </span><span class="kn">import</span> <span class="n">get_logger</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">components.base_component</span><span class="w"> </span><span class="kn">import</span> <span class="n">BaseComponent</span>
|
||||||
|
|
||||||
|
<span class="n">logger</span> <span class="o">=</span> <span class="n">get_logger</span><span class="p">(</span><span class="s2">"INTERACTIVE_DROPDOWN_LIST"</span><span class="p">)</span>
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="InteractiveDropdownList">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList">[документация]</a>
|
||||||
|
<span class="k">class</span><span class="w"> </span><span class="nc">InteractiveDropdownList</span><span class="p">(</span><span class="n">BaseComponent</span><span class="p">):</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Класс для работы с выпадающими списками.</span>
|
||||||
|
|
||||||
|
<span class="sd"> Наследует функциональность BaseElement и добавляет специфичные</span>
|
||||||
|
<span class="sd"> методы для выбора и проверки элементов списка.</span>
|
||||||
|
<span class="sd"> """</span>
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="InteractiveDropdownList.__init__">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.__init__">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">page</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Инициализирует компонент интерактивного выпадающего списка.</span>
|
||||||
|
|
||||||
|
<span class="sd"> Args:</span>
|
||||||
|
<span class="sd"> page: Экземпляр страницы Playwright.</span>
|
||||||
|
<span class="sd"> """</span>
|
||||||
|
|
||||||
|
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="n">page</span><span class="p">)</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="c1"># Действия:</span>
|
||||||
|
<div class="viewcode-block" id="InteractiveDropdownList.get_checkbox_locator">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.get_checkbox_locator">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">get_checkbox_locator</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">text</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="n">Locator</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Возвращает локатор чек-бокса для элемента списка с указанным текстом.</span>
|
||||||
|
|
||||||
|
<span class="sd"> Args:</span>
|
||||||
|
<span class="sd"> text (str): Текст элемента для выбора.</span>
|
||||||
|
<span class="sd"> """</span>
|
||||||
|
|
||||||
|
<span class="n">checkbox_locator</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_locator</span><span class="p">(</span><span class="s1">'div.v-list__tile__title'</span><span class="p">)</span><span class="o">.</span><span class="n">get_by_text</span><span class="p">(</span><span class="n">text</span><span class="p">)</span><span class="o">.</span> \
|
||||||
|
<span class="n">locator</span><span class="p">(</span><span class="s2">"../.."</span><span class="p">)</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//input[@role='checkbox']"</span><span class="p">)</span>
|
||||||
|
<span class="n">expect</span><span class="p">(</span><span class="n">checkbox_locator</span><span class="p">)</span><span class="o">.</span><span class="n">to_be_visible</span><span class="p">(),</span> \
|
||||||
|
<span class="sa">f</span><span class="s2">"Checkbox for dropdown list item with text </span><span class="si">{</span><span class="n">text</span><span class="si">}</span><span class="s2"> is missing"</span>
|
||||||
|
<span class="k">return</span> <span class="n">checkbox_locator</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="InteractiveDropdownList.deselect_item_with_text">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.deselect_item_with_text">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">deselect_item_with_text</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">text</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Выбирает элемент списка по указанному тексту.</span>
|
||||||
|
|
||||||
|
<span class="sd"> Args:</span>
|
||||||
|
<span class="sd"> text (str): Текст элемента для выбора.</span>
|
||||||
|
<span class="sd"> """</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">get_checkbox_locator</span><span class="p">(</span><span class="n">text</span><span class="p">)</span><span class="o">.</span><span class="n">uncheck</span><span class="p">(</span><span class="n">force</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="InteractiveDropdownList.select_item_with_text">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.select_item_with_text">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">select_item_with_text</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">text</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Выбирает элемент списка по указанному тексту.</span>
|
||||||
|
|
||||||
|
<span class="sd"> Args:</span>
|
||||||
|
<span class="sd"> text (str): Текст элемента для выбора.</span>
|
||||||
|
<span class="sd"> """</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">get_checkbox_locator</span><span class="p">(</span><span class="n">text</span><span class="p">)</span><span class="o">.</span><span class="n">check</span><span class="p">(</span><span class="n">force</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="InteractiveDropdownList.get_selected_items">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.get_selected_items">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">get_selected_items</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">locator</span><span class="p">:</span> <span class="nb">str</span><span class="o">|</span><span class="n">Locator</span><span class="p">)</span> <span class="o">-></span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Возвращает список отмеченных элементов."""</span>
|
||||||
|
|
||||||
|
<span class="n">selected_items</span> <span class="o">=</span> <span class="p">[]</span>
|
||||||
|
|
||||||
|
<span class="n">list_locator</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_locator</span><span class="p">(</span><span class="n">locator</span><span class="p">)</span>
|
||||||
|
|
||||||
|
<span class="n">items</span> <span class="o">=</span> <span class="n">list_locator</span><span class="o">.</span><span class="n">get_by_role</span><span class="p">(</span><span class="s2">"listitem"</span><span class="p">)</span><span class="o">.</span><span class="n">all</span><span class="p">()</span>
|
||||||
|
|
||||||
|
<span class="k">for</span> <span class="n">item</span> <span class="ow">in</span> <span class="n">items</span><span class="p">:</span>
|
||||||
|
<span class="k">if</span> <span class="n">item</span><span class="o">.</span><span class="n">get_by_role</span><span class="p">(</span><span class="s2">"checkbox"</span><span class="p">)</span><span class="o">.</span><span class="n">is_checked</span><span class="p">():</span>
|
||||||
|
<span class="n">item_text</span> <span class="o">=</span> <span class="n">item</span><span class="o">.</span><span class="n">text_content</span><span class="p">()</span><span class="o">.</span><span class="n">strip</span><span class="p">()</span>
|
||||||
|
<span class="k">if</span> <span class="n">item_text</span><span class="p">:</span>
|
||||||
|
<span class="n">selected_items</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">item_text</span><span class="p">)</span>
|
||||||
|
|
||||||
|
<span class="k">return</span> <span class="n">selected_items</span></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="c1"># Проверки:</span>
|
||||||
|
</pre></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer>
|
||||||
|
|
||||||
|
<hr/>
|
||||||
|
|
||||||
|
<div role="contentinfo">
|
||||||
|
<p>© Авторские права 2025, NPO KIS. </p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
Собрано при помощи <a href="https://www.sphinx-doc.org/">Sphinx</a> с использованием
|
||||||
|
<a href="https://github.com/readthedocs/sphinx_rtd_theme">темы,</a>
|
||||||
|
предоставленной <a href="https://readthedocs.org">Read the Docs</a>.
|
||||||
|
|
||||||
|
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
jQuery(function () {
|
||||||
|
SphinxRtdTheme.Navigation.enable(true);
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
@ -0,0 +1,552 @@
|
||||||
|
|
||||||
|
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html class="writer-html5" lang="ru" data-content_root="../../">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
|
<title>components_derived.settings_form_component — документация e-nms-qa-automation 0.1.0</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=b86133f3" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../_static/css/theme.css?v=e59714d7" />
|
||||||
|
|
||||||
|
|
||||||
|
<script src="../../_static/jquery.js?v=5d32c60e"></script>
|
||||||
|
<script src="../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
|
||||||
|
<script src="../../_static/documentation_options.js?v=6ff560e8"></script>
|
||||||
|
<script src="../../_static/doctools.js?v=9bcbadda"></script>
|
||||||
|
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
|
<script src="../../_static/translations.js?v=cd1d70c9"></script>
|
||||||
|
<script src="../../_static/js/theme.js"></script>
|
||||||
|
<link rel="index" title="Алфавитный указатель" href="../../genindex.html" />
|
||||||
|
<link rel="search" title="Поиск" href="../../search.html" />
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body class="wy-body-for-nav">
|
||||||
|
<div class="wy-grid-for-nav">
|
||||||
|
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
|
||||||
|
<div class="wy-side-scroll">
|
||||||
|
<div class="wy-side-nav-search" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href="../../index.html" class="icon icon-home">
|
||||||
|
e-nms-qa-automation
|
||||||
|
</a>
|
||||||
|
<div role="search">
|
||||||
|
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
|
||||||
|
<input type="text" name="q" placeholder="Поиск в документации" aria-label="Поиск в документации" />
|
||||||
|
<input type="hidden" name="check_keywords" value="yes" />
|
||||||
|
<input type="hidden" name="area" value="default" />
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../../sphinx_guide.html">Sphinx Руководство</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id2">Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id3">Преимущества Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id4">Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id5">Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id6">Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id7">Конвертация контента</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#markdown-restructuredtext">Markdown → reStructuredText</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id8">Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id9">Автогенерация документации из кода</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id10">Настройка главной страницы</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id11">Сборка и деплой</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id12">Полезные команды</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id13">Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#docstrings">Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id14">Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id15">Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id16">Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id17">Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id18">Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id19">Дополнительные возможности</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../../modules.html">e-nms_qa_automation</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../components.html">components package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.alert_component">components.alert_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.base_component">components.base_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.card_component">components.card_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.confirm_component">components.confirm_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.events_container_component">components.events_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.json_container_component">components.json_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.navbar_component">components.navbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../components_derived.html">components_derived package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../conftest.html">conftest module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../conftest.html#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../conftest.html#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../data.html">data package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data.constants">data.constants module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../data.html#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data.environment">data.environment module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../data.html#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data.roles_dict">data.roles_dict module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../elements.html">elements package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.base_element">elements.base_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.button_element">elements.button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.icon_element">elements.icon_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.text_element">elements.text_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../fixtures.html">fixtures package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../fixtures.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../fixtures.html#module-fixtures.pages">fixtures.pages module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../fixtures.html#module-fixtures">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../pages.html">pages package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.base_page">pages.base_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.license_tab">pages.license_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.main_page">pages.main_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.users_tab">pages.users_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../tools.html">tools package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../tools.html#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#module-tools.logger">tools.logger module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../tools.html#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#module-tools">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Разработка и документация:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../../sphinx_guide.html">Sphinx Руководство</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id2">Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id3">Преимущества Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id4">Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id5">Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id6">Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id7">Конвертация контента</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#markdown-restructuredtext">Markdown → reStructuredText</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id8">Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id9">Автогенерация документации из кода</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id10">Настройка главной страницы</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id11">Сборка и деплой</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id12">Полезные команды</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id13">Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#docstrings">Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id14">Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id15">Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id16">Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id17">Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id18">Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id19">Дополнительные возможности</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Меню навигации для мобильных устройств" >
|
||||||
|
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
|
||||||
|
<a href="../../index.html">e-nms-qa-automation</a>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="wy-nav-content">
|
||||||
|
<div class="rst-content">
|
||||||
|
<div role="navigation" aria-label="Навигация по страницам">
|
||||||
|
<ul class="wy-breadcrumbs">
|
||||||
|
<li><a href="../../index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||||||
|
<li class="breadcrumb-item"><a href="../index.html">Код модуля</a></li>
|
||||||
|
<li class="breadcrumb-item active">components_derived.settings_form_component</li>
|
||||||
|
<li class="wy-breadcrumbs-aside">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<hr/>
|
||||||
|
</div>
|
||||||
|
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
|
||||||
|
<div itemprop="articleBody">
|
||||||
|
|
||||||
|
<h1>Исходный код components_derived.settings_form_component</h1><div class="highlight"><pre>
|
||||||
|
<span></span><span class="sd">"""Модуль компонента формы ввода и отображения полей настроек. Содержит класс для работы с формами ввода</span>
|
||||||
|
<span class="sd">и отображения полей настроек,их элементами и проверками."""</span>
|
||||||
|
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">playwright.sync_api</span><span class="w"> </span><span class="kn">import</span> <span class="n">Page</span><span class="p">,</span> <span class="n">Locator</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">tools.logger</span><span class="w"> </span><span class="kn">import</span> <span class="n">get_logger</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">locators.settings_form_locators</span><span class="w"> </span><span class="kn">import</span> <span class="n">SettingsFormLocators</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">elements.tooltip_button_element</span><span class="w"> </span><span class="kn">import</span> <span class="n">TooltipButton</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">elements.button_element</span><span class="w"> </span><span class="kn">import</span> <span class="n">Button</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">components.toolbar_component</span><span class="w"> </span><span class="kn">import</span> <span class="n">ToolbarComponent</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">components.base_component</span><span class="w"> </span><span class="kn">import</span> <span class="n">BaseComponent</span>
|
||||||
|
|
||||||
|
<span class="n">logger</span> <span class="o">=</span> <span class="n">get_logger</span><span class="p">(</span><span class="s2">"SETTINGS_FORM"</span><span class="p">)</span>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="SettingsFormComponent">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent">[документация]</a>
|
||||||
|
<span class="k">class</span><span class="w"> </span><span class="nc">SettingsFormComponent</span><span class="p">(</span><span class="n">BaseComponent</span><span class="p">):</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Компонент формы ввода и отображения полей настроек. Предоставляет методы для взаимодействия с формой,</span>
|
||||||
|
<span class="sd"> ее содержимым и проверок."""</span>
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="SettingsFormComponent.__init__">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent.__init__">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">page</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||||
|
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="n">page</span><span class="p">)</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">toolbar</span> <span class="o">=</span> <span class="n">ToolbarComponent</span><span class="p">(</span><span class="n">page</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">content_items</span> <span class="o">=</span> <span class="p">{}</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">buttons</span> <span class="o">=</span> <span class="p">[]</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="c1"># Действия:</span>
|
||||||
|
<div class="viewcode-block" id="SettingsFormComponent.add_content_item">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent.add_content_item">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">add_content_item</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">item</span><span class="p">:</span> <span class="nb">object</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Добавляет элемент содержимого в форму по заданному имени."""</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">content_items</span><span class="p">[</span><span class="n">name</span><span class="p">]</span> <span class="o">=</span> <span class="n">item</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="SettingsFormComponent.get_content_item">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent.get_content_item">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">get_content_item</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="nb">object</span> <span class="o">|</span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Возвращает элемент содержимого по имени или None, если не найден."""</span>
|
||||||
|
|
||||||
|
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">content_items</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">name</span><span class="p">)</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="SettingsFormComponent.add_toolbar_title">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent.add_toolbar_title">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">add_toolbar_title</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Добавляет заголовок в панель инструментов модального окна."""</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">toolbar</span><span class="o">.</span><span class="n">add_title</span><span class="p">(</span><span class="n">title</span><span class="p">)</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="SettingsFormComponent.add_button">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent.add_button">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">add_button</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">locator</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Добавляет кнопку в форму."""</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">buttons</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">Button</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="p">,</span> <span class="n">locator</span><span class="p">,</span> <span class="n">name</span><span class="p">))</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="SettingsFormComponent.add_tooltip_button">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent.add_tooltip_button">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">add_tooltip_button</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">locator</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Добавляет кнопку в форму."""</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">buttons</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">TooltipButton</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="p">,</span> <span class="n">locator</span><span class="p">,</span> <span class="n">name</span><span class="p">))</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="SettingsFormComponent.get_button_by_name">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent.get_button_by_name">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">get_button_by_name</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="n">Button</span> <span class="o">|</span> <span class="n">TooltipButton</span> <span class="o">|</span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Ищет и возвращает кнопку по имени или None, если не найдена."""</span>
|
||||||
|
|
||||||
|
<span class="k">for</span> <span class="n">button</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">buttons</span><span class="p">:</span>
|
||||||
|
<span class="k">if</span> <span class="n">button</span><span class="o">.</span><span class="n">name</span> <span class="o">==</span> <span class="n">name</span><span class="p">:</span>
|
||||||
|
<span class="k">return</span> <span class="n">button</span>
|
||||||
|
<span class="k">return</span> <span class="kc">None</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="SettingsFormComponent.click_button">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent.click_button">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">click_button</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Кликает по кнопке с заданным именем. Вызывает ошибку, если не найдена."""</span>
|
||||||
|
|
||||||
|
<span class="n">button</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_button_by_name</span><span class="p">(</span><span class="n">name</span><span class="p">)</span>
|
||||||
|
<span class="k">if</span> <span class="n">button</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="k">assert</span> <span class="kc">False</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"Button with name '</span><span class="si">{</span><span class="n">name</span><span class="si">}</span><span class="s2">' not found"</span>
|
||||||
|
<span class="n">button</span><span class="o">.</span><span class="n">click</span><span class="p">()</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="c1"># Проверки:</span>
|
||||||
|
<div class="viewcode-block" id="SettingsFormComponent.check_vertical_scrolling">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent.check_vertical_scrolling">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">check_vertical_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">locator</span><span class="p">:</span> <span class="nb">str</span><span class="o">|</span> <span class="n">Locator</span><span class="p">)</span> <span class="o">-></span> <span class="nb">bool</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Проверяет возможность вертикальной прокрутки формы."""</span>
|
||||||
|
|
||||||
|
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">is_scrollable_vertically</span><span class="p">(</span><span class="n">locator</span><span class="p">)</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="SettingsFormComponent.check_button_tooltip">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent.check_button_tooltip">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">check_button_tooltip</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">tooltip</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Проверяет текст подсказки кнопки. """</span>
|
||||||
|
|
||||||
|
<span class="n">button</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_button_by_name</span><span class="p">(</span><span class="n">name</span><span class="p">)</span>
|
||||||
|
<span class="k">if</span> <span class="n">button</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="k">raise</span> <span class="ne">AssertionError</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Unsupported button name </span><span class="si">{</span><span class="n">name</span><span class="si">}</span><span class="s2">"</span><span class="p">)</span>
|
||||||
|
<span class="n">button</span><span class="o">.</span><span class="n">check_tooltip_with_text</span><span class="p">(</span><span class="n">tooltip</span><span class="p">)</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="SettingsFormComponent.check_button_visibility">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent.check_button_visibility">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">check_button_visibility</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Проверяет наличие кнопки по имени. Вызывает ошибку, если не найдена."""</span>
|
||||||
|
|
||||||
|
<span class="n">button</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_button_by_name</span><span class="p">(</span><span class="n">name</span><span class="p">)</span>
|
||||||
|
<span class="k">if</span> <span class="n">button</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="k">assert</span> <span class="kc">False</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"Button with name '</span><span class="si">{</span><span class="n">name</span><span class="si">}</span><span class="s2">' not found"</span>
|
||||||
|
<span class="n">button</span><span class="o">.</span><span class="n">check_visibility</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Button with name '</span><span class="si">{</span><span class="n">name</span><span class="si">}</span><span class="s2">' is missing"</span><span class="p">)</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="SettingsFormComponent.should_be_toolbar">
|
||||||
|
<a class="viewcode-back" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent.should_be_toolbar">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">should_be_toolbar</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Проверяет наличие тулбара.</span>
|
||||||
|
|
||||||
|
<span class="sd"> Raises:</span>
|
||||||
|
<span class="sd"> AssertionError: Если тулбар или кнопка редактирования отсутствуют.</span>
|
||||||
|
<span class="sd"> """</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">toolbar</span><span class="o">.</span><span class="n">check_toolbar_presence_by_locator_and_title</span><span class="p">(</span><span class="n">SettingsFormLocators</span><span class="o">.</span><span class="n">SETTTINGS_FORM_SCROLL_CONTAINER</span><span class="p">,</span>
|
||||||
|
<span class="s2">"Session settings form toolbar is missing"</span><span class="p">)</span></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</pre></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer>
|
||||||
|
|
||||||
|
<hr/>
|
||||||
|
|
||||||
|
<div role="contentinfo">
|
||||||
|
<p>© Авторские права 2025, NPO KIS. </p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
Собрано при помощи <a href="https://www.sphinx-doc.org/">Sphinx</a> с использованием
|
||||||
|
<a href="https://github.com/readthedocs/sphinx_rtd_theme">темы,</a>
|
||||||
|
предоставленной <a href="https://readthedocs.org">Read the Docs</a>.
|
||||||
|
|
||||||
|
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
jQuery(function () {
|
||||||
|
SphinxRtdTheme.Navigation.enable(true);
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
@ -89,10 +89,6 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="../components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="../components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="../components.html#module-components.settings_form_component">components.settings_form_component module</a><ul>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="../components.html#components.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="toctree-l3"><a class="reference internal" href="../components.html#module-components.table_component">components.table_component module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="../components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="../components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="../components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -114,6 +110,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="../components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="../components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="../components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="../components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="../components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="../components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -142,6 +142,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="../components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="../components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="../components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="../components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="../components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="../components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -238,10 +242,6 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="../pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="../pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="../pages.html#module-pages.location_page">pages.location_page module</a><ul>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="../pages.html#pages.location_page.LocationPage"><code class="docutils literal notranslate"><span class="pre">LocationPage</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="toctree-l3"><a class="reference internal" href="../pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="../pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="../pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="../pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -250,6 +250,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="../pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="../pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="../pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="../pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="../pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="../pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -292,6 +296,60 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#id21">4.1 Текст</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../sphinx_guide.html#version-history">История версий</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -329,11 +387,11 @@
|
||||||
<li><a href="components/json_container_component.html">components.json_container_component</a></li>
|
<li><a href="components/json_container_component.html">components.json_container_component</a></li>
|
||||||
<li><a href="components/modal_window_component.html">components.modal_window_component</a></li>
|
<li><a href="components/modal_window_component.html">components.modal_window_component</a></li>
|
||||||
<li><a href="components/navbar_component.html">components.navbar_component</a></li>
|
<li><a href="components/navbar_component.html">components.navbar_component</a></li>
|
||||||
<li><a href="components/settings_form_component.html">components.settings_form_component</a></li>
|
|
||||||
<li><a href="components/table_component.html">components.table_component</a></li>
|
<li><a href="components/table_component.html">components.table_component</a></li>
|
||||||
<li><a href="components/toolbar_component.html">components.toolbar_component</a></li>
|
<li><a href="components/toolbar_component.html">components.toolbar_component</a></li>
|
||||||
<li><a href="components_derived/container_system_log_events.html">components_derived.container_system_log_events</a></li>
|
<li><a href="components_derived/container_system_log_events.html">components_derived.container_system_log_events</a></li>
|
||||||
<li><a href="components_derived/date_input_component.html">components_derived.date_input_component</a></li>
|
<li><a href="components_derived/date_input_component.html">components_derived.date_input_component</a></li>
|
||||||
|
<li><a href="components_derived/interactive_dropdown_list.html">components_derived.interactive_dropdown_list</a></li>
|
||||||
<li><a href="components_derived/modal_add_AD_user.html">components_derived.modal_add_AD_user</a></li>
|
<li><a href="components_derived/modal_add_AD_user.html">components_derived.modal_add_AD_user</a></li>
|
||||||
<li><a href="components_derived/modal_add_local_user.html">components_derived.modal_add_local_user</a></li>
|
<li><a href="components_derived/modal_add_local_user.html">components_derived.modal_add_local_user</a></li>
|
||||||
<li><a href="components_derived/modal_change_password.html">components_derived.modal_change_password</a></li>
|
<li><a href="components_derived/modal_change_password.html">components_derived.modal_change_password</a></li>
|
||||||
|
|
@ -341,6 +399,7 @@
|
||||||
<li><a href="components_derived/modal_view_template.html">components_derived.modal_view_template</a></li>
|
<li><a href="components_derived/modal_view_template.html">components_derived.modal_view_template</a></li>
|
||||||
<li><a href="components_derived/modal_view_ztp_template.html">components_derived.modal_view_ztp_template</a></li>
|
<li><a href="components_derived/modal_view_ztp_template.html">components_derived.modal_view_ztp_template</a></li>
|
||||||
<li><a href="components_derived/selection_bar_component.html">components_derived.selection_bar_component</a></li>
|
<li><a href="components_derived/selection_bar_component.html">components_derived.selection_bar_component</a></li>
|
||||||
|
<li><a href="components_derived/settings_form_component.html">components_derived.settings_form_component</a></li>
|
||||||
<li><a href="components_derived/sidebar_filter_component.html">components_derived.sidebar_filter_component</a></li>
|
<li><a href="components_derived/sidebar_filter_component.html">components_derived.sidebar_filter_component</a></li>
|
||||||
<li><a href="components_derived/user_card.html">components_derived.user_card</a></li>
|
<li><a href="components_derived/user_card.html">components_derived.user_card</a></li>
|
||||||
<li><a href="conftest.html">conftest</a></li>
|
<li><a href="conftest.html">conftest</a></li>
|
||||||
|
|
@ -358,9 +417,9 @@
|
||||||
<li><a href="pages/base_page.html">pages.base_page</a></li>
|
<li><a href="pages/base_page.html">pages.base_page</a></li>
|
||||||
<li><a href="pages/current_session_tab.html">pages.current_session_tab</a></li>
|
<li><a href="pages/current_session_tab.html">pages.current_session_tab</a></li>
|
||||||
<li><a href="pages/license_tab.html">pages.license_tab</a></li>
|
<li><a href="pages/license_tab.html">pages.license_tab</a></li>
|
||||||
<li><a href="pages/location_page.html">pages.location_page</a></li>
|
|
||||||
<li><a href="pages/login_page.html">pages.login_page</a></li>
|
<li><a href="pages/login_page.html">pages.login_page</a></li>
|
||||||
<li><a href="pages/main_page.html">pages.main_page</a></li>
|
<li><a href="pages/main_page.html">pages.main_page</a></li>
|
||||||
|
<li><a href="pages/push_notifications_settings_tab.html">pages.push_notifications_settings_tab</a></li>
|
||||||
<li><a href="pages/service_status_tab.html">pages.service_status_tab</a></li>
|
<li><a href="pages/service_status_tab.html">pages.service_status_tab</a></li>
|
||||||
<li><a href="pages/session_settings_tab.html">pages.session_settings_tab</a></li>
|
<li><a href="pages/session_settings_tab.html">pages.session_settings_tab</a></li>
|
||||||
<li><a href="pages/templates_tab.html">pages.templates_tab</a></li>
|
<li><a href="pages/templates_tab.html">pages.templates_tab</a></li>
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,650 @@
|
||||||
|
|
||||||
|
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html class="writer-html5" lang="ru" data-content_root="../../">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
|
<title>pages.push_notifications_settings_tab — документация e-nms-qa-automation 0.1.0</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=b86133f3" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../_static/css/theme.css?v=e59714d7" />
|
||||||
|
|
||||||
|
|
||||||
|
<script src="../../_static/jquery.js?v=5d32c60e"></script>
|
||||||
|
<script src="../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
|
||||||
|
<script src="../../_static/documentation_options.js?v=6ff560e8"></script>
|
||||||
|
<script src="../../_static/doctools.js?v=9bcbadda"></script>
|
||||||
|
<script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
|
<script src="../../_static/translations.js?v=cd1d70c9"></script>
|
||||||
|
<script src="../../_static/js/theme.js"></script>
|
||||||
|
<link rel="index" title="Алфавитный указатель" href="../../genindex.html" />
|
||||||
|
<link rel="search" title="Поиск" href="../../search.html" />
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body class="wy-body-for-nav">
|
||||||
|
<div class="wy-grid-for-nav">
|
||||||
|
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
|
||||||
|
<div class="wy-side-scroll">
|
||||||
|
<div class="wy-side-nav-search" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href="../../index.html" class="icon icon-home">
|
||||||
|
e-nms-qa-automation
|
||||||
|
</a>
|
||||||
|
<div role="search">
|
||||||
|
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
|
||||||
|
<input type="text" name="q" placeholder="Поиск в документации" aria-label="Поиск в документации" />
|
||||||
|
<input type="hidden" name="check_keywords" value="yes" />
|
||||||
|
<input type="hidden" name="area" value="default" />
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../../sphinx_guide.html">Sphinx Руководство</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id2">Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id3">Преимущества Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id4">Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id5">Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id6">Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id7">Конвертация контента</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#markdown-restructuredtext">Markdown → reStructuredText</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id8">Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id9">Автогенерация документации из кода</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id10">Настройка главной страницы</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id11">Сборка и деплой</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id12">Полезные команды</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id13">Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#docstrings">Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id14">Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id15">Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id16">Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id17">Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id18">Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id19">Дополнительные возможности</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../../modules.html">e-nms_qa_automation</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../components.html">components package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.alert_component">components.alert_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.base_component">components.base_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.card_component">components.card_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.confirm_component">components.confirm_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.events_container_component">components.events_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.json_container_component">components.json_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.navbar_component">components.navbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../components_derived.html">components_derived package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../conftest.html">conftest module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../conftest.html#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../conftest.html#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../data.html">data package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data.constants">data.constants module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../data.html#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data.environment">data.environment module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../data.html#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data.roles_dict">data.roles_dict module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../elements.html">elements package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.base_element">elements.base_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.button_element">elements.button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.icon_element">elements.icon_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.text_element">elements.text_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../fixtures.html">fixtures package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../fixtures.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../fixtures.html#module-fixtures.pages">fixtures.pages module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../fixtures.html#module-fixtures">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../pages.html">pages package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.base_page">pages.base_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.license_tab">pages.license_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.main_page">pages.main_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.users_tab">pages.users_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../tools.html">tools package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../tools.html#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#module-tools.logger">tools.logger module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../tools.html#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#module-tools">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Разработка и документация:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../../sphinx_guide.html">Sphinx Руководство</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id2">Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id3">Преимущества Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id4">Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id5">Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id6">Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id7">Конвертация контента</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#markdown-restructuredtext">Markdown → reStructuredText</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id8">Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id9">Автогенерация документации из кода</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id10">Настройка главной страницы</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id11">Сборка и деплой</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id12">Полезные команды</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id13">Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#docstrings">Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id14">Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id15">Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id16">Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id17">Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id18">Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id19">Дополнительные возможности</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Меню навигации для мобильных устройств" >
|
||||||
|
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
|
||||||
|
<a href="../../index.html">e-nms-qa-automation</a>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="wy-nav-content">
|
||||||
|
<div class="rst-content">
|
||||||
|
<div role="navigation" aria-label="Навигация по страницам">
|
||||||
|
<ul class="wy-breadcrumbs">
|
||||||
|
<li><a href="../../index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||||||
|
<li class="breadcrumb-item"><a href="../index.html">Код модуля</a></li>
|
||||||
|
<li class="breadcrumb-item active">pages.push_notifications_settings_tab</li>
|
||||||
|
<li class="wy-breadcrumbs-aside">
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<hr/>
|
||||||
|
</div>
|
||||||
|
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
|
||||||
|
<div itemprop="articleBody">
|
||||||
|
|
||||||
|
<h1>Исходный код pages.push_notifications_settings_tab</h1><div class="highlight"><pre>
|
||||||
|
<span></span><span class="sd">"""Модуль вкладки настройки Push уведомлений.</span>
|
||||||
|
|
||||||
|
<span class="sd">Содержит класс PushNotificationsSettings для работы с вкладкой настройки Push уведомлений.</span>
|
||||||
|
<span class="sd">Позволяет проверять состояние и взаимодействовать с элементами вкладки.</span>
|
||||||
|
<span class="sd">"""</span>
|
||||||
|
|
||||||
|
<span class="kn">import</span><span class="w"> </span><span class="nn">re</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">playwright.sync_api</span><span class="w"> </span><span class="kn">import</span> <span class="n">Page</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">locators.settings_form_locators</span><span class="w"> </span><span class="kn">import</span> <span class="n">SettingsFormLocators</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">elements.text_input_element</span><span class="w"> </span><span class="kn">import</span> <span class="n">TextInput</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">elements.text_element</span><span class="w"> </span><span class="kn">import</span> <span class="n">Text</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">components.toolbar_component</span><span class="w"> </span><span class="kn">import</span> <span class="n">ToolbarComponent</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">components.alert_component</span><span class="w"> </span><span class="kn">import</span> <span class="n">AlertComponent</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">components_derived.settings_form_component</span><span class="w"> </span><span class="kn">import</span> <span class="n">SettingsFormComponent</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">components_derived.interactive_dropdown_list</span><span class="w"> </span><span class="kn">import</span> <span class="n">InteractiveDropdownList</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">pages.base_page</span><span class="w"> </span><span class="kn">import</span> <span class="n">BasePage</span>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="PushNotificationsSettingsTab">
|
||||||
|
<a class="viewcode-back" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab">[документация]</a>
|
||||||
|
<span class="k">class</span><span class="w"> </span><span class="nc">PushNotificationsSettingsTab</span><span class="p">(</span><span class="n">BasePage</span><span class="p">):</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Класс для работы с вкладкой настройки Push уведомлений.</span>
|
||||||
|
|
||||||
|
<span class="sd"> Предоставляет методы для взаимодействия с вкладкой настройки Push уведомлений.</span>
|
||||||
|
|
||||||
|
<span class="sd"> Args:</span>
|
||||||
|
<span class="sd"> page: Экземпляр страницы Playwright.</span>
|
||||||
|
<span class="sd"> """</span>
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="PushNotificationsSettingsTab.__init__">
|
||||||
|
<a class="viewcode-back" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.__init__">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">page</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Инициализирует компоненты вкладки настройки Push уведомлений."""</span>
|
||||||
|
|
||||||
|
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="n">page</span><span class="p">)</span>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">toolbar</span> <span class="o">=</span> <span class="n">ToolbarComponent</span><span class="p">(</span><span class="n">page</span><span class="p">,</span> <span class="s2">"Push уведомления"</span><span class="p">)</span>
|
||||||
|
|
||||||
|
<span class="c1"># Форма для отображения/редактирования полей настроек Push уведомлений</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span> <span class="o">=</span> <span class="n">SettingsFormComponent</span><span class="p">(</span><span class="n">page</span><span class="p">)</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">add_toolbar_title</span><span class="p">(</span><span class="s2">"Общие"</span><span class="p">)</span>
|
||||||
|
|
||||||
|
<span class="n">message_setting_label</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span><span class="n">page</span><span class="p">,</span>
|
||||||
|
<span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">SettingsFormLocators</span><span class="o">.</span><span class="n">SETTTINGS_FORM_SCROLL_CONTAINER</span><span class="p">)</span><span class="o">.</span>\
|
||||||
|
<span class="n">get_by_text</span><span class="p">(</span><span class="s1">'Сообщение'</span><span class="p">),</span>
|
||||||
|
<span class="s2">"message_setting_label"</span><span class="p">)</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">add_content_item</span><span class="p">(</span><span class="s2">"message_setting_label"</span><span class="p">,</span> <span class="n">message_setting_label</span><span class="p">)</span>
|
||||||
|
|
||||||
|
<span class="n">loc_message_input</span> <span class="o">=</span> <span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">SettingsFormLocators</span><span class="o">.</span><span class="n">SETTTINGS_FORM_SCROLL_CONTAINER</span><span class="p">)</span><span class="o">.</span>\
|
||||||
|
<span class="n">get_by_label</span><span class="p">(</span><span class="s1">'Сообщение'</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
|
||||||
|
<span class="n">message_setting_input</span> <span class="o">=</span> <span class="n">TextInput</span><span class="p">(</span><span class="n">page</span><span class="p">,</span> <span class="n">loc_message_input</span><span class="p">,</span> <span class="s2">"message_setting_input"</span><span class="p">)</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">add_content_item</span><span class="p">(</span><span class="s2">"message_setting_input"</span><span class="p">,</span> <span class="n">message_setting_input</span><span class="p">)</span>
|
||||||
|
|
||||||
|
<span class="n">users_settings_locator</span> <span class="o">=</span> <span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">SettingsFormLocators</span><span class="o">.</span><span class="n">SETTTINGS_FORM_SCROLL_CONTAINER</span><span class="p">)</span><span class="o">.</span>\
|
||||||
|
<span class="n">get_by_label</span><span class="p">(</span><span class="s1">'Пользователи'</span><span class="p">)</span>
|
||||||
|
<span class="n">users_setting_label</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span><span class="n">page</span><span class="p">,</span> <span class="n">users_settings_locator</span><span class="p">,</span> <span class="s2">"users_setting_label"</span><span class="p">)</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">add_content_item</span><span class="p">(</span><span class="s2">"users_setting_label"</span><span class="p">,</span> <span class="n">users_setting_label</span><span class="p">)</span>
|
||||||
|
|
||||||
|
<span class="n">users_setting_input</span> <span class="o">=</span> <span class="n">TextInput</span><span class="p">(</span><span class="n">page</span><span class="p">,</span>
|
||||||
|
<span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">SettingsFormLocators</span><span class="o">.</span><span class="n">SETTTINGS_FORM_SCROLL_CONTAINER</span><span class="p">)</span><span class="o">.</span>\
|
||||||
|
<span class="n">get_by_role</span><span class="p">(</span><span class="s2">"combobox"</span><span class="p">),</span>
|
||||||
|
<span class="s2">"users_setting_input"</span><span class="p">)</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">add_content_item</span><span class="p">(</span><span class="s2">"users_setting_input"</span><span class="p">,</span> <span class="n">users_setting_input</span><span class="p">)</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">add_content_item</span><span class="p">(</span><span class="s2">"users_list"</span><span class="p">,</span> <span class="n">InteractiveDropdownList</span><span class="p">(</span><span class="n">page</span><span class="p">))</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">add_tooltip_button</span><span class="p">(</span><span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">SettingsFormLocators</span><span class="o">.</span><span class="n">SETTTINGS_FORM_SCROLL_CONTAINER</span><span class="p">)</span><span class="o">.</span>\
|
||||||
|
<span class="n">get_by_role</span><span class="p">(</span><span class="s2">"button"</span><span class="p">,</span> <span class="n">name</span><span class="o">=</span><span class="s1">'Отправить'</span><span class="p">),</span>
|
||||||
|
<span class="s2">"submit_button"</span><span class="p">)</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span> <span class="o">=</span> <span class="n">AlertComponent</span><span class="p">(</span><span class="n">page</span><span class="p">)</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="c1"># Действия:</span>
|
||||||
|
<div class="viewcode-block" id="PushNotificationsSettingsTab.clear_users_setting_value">
|
||||||
|
<a class="viewcode-back" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.clear_users_setting_value">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">clear_users_setting_value</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Очищает текущее значение поля настроек 'Пользователи'."""</span>
|
||||||
|
|
||||||
|
<span class="n">selected_users</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_users_setting_value</span><span class="p">()</span>
|
||||||
|
<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">selected_users</span><span class="p">)</span> <span class="o">></span> <span class="mi">0</span><span class="p">:</span>
|
||||||
|
<span class="n">clear_selection_button</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">SettingsFormLocators</span><span class="o">.</span><span class="n">SETTTINGS_FORM_SCROLL_CONTAINER</span><span class="p">)</span><span class="o">.</span>\
|
||||||
|
<span class="n">get_by_role</span><span class="p">(</span><span class="s2">"combobox"</span><span class="p">)</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">SettingsFormLocators</span><span class="o">.</span><span class="n">CLEAR_SELECTION_BUTTON</span><span class="p">)</span>
|
||||||
|
<span class="n">clear_selection_button</span><span class="o">.</span><span class="n">click</span><span class="p">()</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="PushNotificationsSettingsTab.click_submit_button">
|
||||||
|
<a class="viewcode-back" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.click_submit_button">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">click_submit_button</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Нажатие кнопки 'Отправить' в форме ввода настроек."""</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">check_button_visibility</span><span class="p">(</span><span class="s2">"submit_button"</span><span class="p">)</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">get_button_by_name</span><span class="p">(</span><span class="s2">"submit_button"</span><span class="p">)</span><span class="o">.</span><span class="n">click</span><span class="p">()</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="PushNotificationsSettingsTab.get_message_setting_value">
|
||||||
|
<a class="viewcode-back" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.get_message_setting_value">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">get_message_setting_value</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="nb">str</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Возвращает текущее значение поля настроек 'Сообщение'.</span>
|
||||||
|
|
||||||
|
<span class="sd"> Returns:</span>
|
||||||
|
<span class="sd"> str : Текущее значение поля настроек 'Сообщение'.</span>
|
||||||
|
<span class="sd"> """</span>
|
||||||
|
|
||||||
|
<span class="n">input_field</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">get_content_item</span><span class="p">(</span><span class="s2">"message_setting_input"</span><span class="p">)</span>
|
||||||
|
<span class="k">return</span> <span class="n">input_field</span><span class="o">.</span><span class="n">get_input_value</span><span class="p">()</span><span class="o">.</span><span class="n">strip</span><span class="p">()</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="PushNotificationsSettingsTab.get_users_setting_value">
|
||||||
|
<a class="viewcode-back" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.get_users_setting_value">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">get_users_setting_value</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="nb">str</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Возвращает текущее значение поля настроек 'Пользователи'.</span>
|
||||||
|
|
||||||
|
<span class="sd"> Returns:</span>
|
||||||
|
<span class="sd"> str : Текущее значение поля настроек 'Пользователи'.</span>
|
||||||
|
<span class="sd"> """</span>
|
||||||
|
|
||||||
|
<span class="n">users_setting_field_loc</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">SettingsFormLocators</span><span class="o">.</span><span class="n">SETTTINGS_FORM_SCROLL_CONTAINER</span><span class="p">)</span><span class="o">.</span>\
|
||||||
|
<span class="n">get_by_role</span><span class="p">(</span><span class="s2">"combobox"</span><span class="p">)</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">SettingsFormLocators</span><span class="o">.</span><span class="n">SELECTED_VALUES</span><span class="p">)</span>
|
||||||
|
|
||||||
|
<span class="k">return</span> <span class="n">users_setting_field_loc</span><span class="o">.</span><span class="n">text_content</span><span class="p">()</span><span class="o">.</span><span class="n">strip</span><span class="p">()</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="PushNotificationsSettingsTab.input_message">
|
||||||
|
<a class="viewcode-back" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.input_message">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">input_message</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">text</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Заполнение поля 'Сообщение'."""</span>
|
||||||
|
|
||||||
|
<span class="n">message_input</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">get_content_item</span><span class="p">(</span><span class="s2">"message_setting_input"</span><span class="p">)</span>
|
||||||
|
<span class="n">message_input</span><span class="o">.</span><span class="n">clear</span><span class="p">()</span>
|
||||||
|
<span class="n">message_input</span><span class="o">.</span><span class="n">input_value</span><span class="p">(</span><span class="n">text</span><span class="p">)</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="PushNotificationsSettingsTab.deselect_users">
|
||||||
|
<a class="viewcode-back" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.deselect_users">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">deselect_users</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">users</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">])</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Изменение значения поля 'Пользователи' путем отмены выбора из выпадающего списка заданных имен."""</span>
|
||||||
|
|
||||||
|
<span class="k">assert</span> <span class="nb">len</span><span class="p">(</span><span class="n">users</span><span class="p">)</span> <span class="o">!=</span> <span class="mi">0</span><span class="p">,</span> <span class="s2">"Users list should not be empty"</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">get_content_item</span><span class="p">(</span><span class="s2">"users_setting_input"</span><span class="p">)</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||||
|
<span class="n">users_list</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">get_content_item</span><span class="p">(</span><span class="s2">"users_list"</span><span class="p">)</span>
|
||||||
|
|
||||||
|
<span class="k">for</span> <span class="n">user</span> <span class="ow">in</span> <span class="n">users</span><span class="p">:</span>
|
||||||
|
<span class="n">users_list</span><span class="o">.</span><span class="n">deselect_item_with_text</span><span class="p">(</span><span class="n">user</span><span class="p">)</span>
|
||||||
|
|
||||||
|
<span class="c1"># Закрываем выпадающий список (кликаем вне его)</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">mouse</span><span class="o">.</span><span class="n">click</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">10</span><span class="p">)</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="PushNotificationsSettingsTab.select_users">
|
||||||
|
<a class="viewcode-back" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.select_users">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">select_users</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">users</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">])</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Заполнение поля 'Пользователи' путем выбора из выпадающего списка заданных имен."""</span>
|
||||||
|
|
||||||
|
<span class="k">assert</span> <span class="nb">len</span><span class="p">(</span><span class="n">users</span><span class="p">)</span> <span class="o">!=</span> <span class="mi">0</span><span class="p">,</span> <span class="s2">"Users list should not be empty"</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">get_content_item</span><span class="p">(</span><span class="s2">"users_setting_input"</span><span class="p">)</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||||
|
<span class="n">users_list</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">get_content_item</span><span class="p">(</span><span class="s2">"users_list"</span><span class="p">)</span>
|
||||||
|
|
||||||
|
<span class="k">for</span> <span class="n">user</span> <span class="ow">in</span> <span class="n">users</span><span class="p">:</span>
|
||||||
|
<span class="n">users_list</span><span class="o">.</span><span class="n">select_item_with_text</span><span class="p">(</span><span class="n">user</span><span class="p">)</span>
|
||||||
|
|
||||||
|
<span class="c1"># Закрываем выпадающий список (кликаем вне его)</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">mouse</span><span class="o">.</span><span class="n">click</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">10</span><span class="p">)</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="c1"># Проверки:</span>
|
||||||
|
<div class="viewcode-block" id="PushNotificationsSettingsTab.check_content">
|
||||||
|
<a class="viewcode-back" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.check_content">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">check_content</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Проверяет наличие и корректность всех элементов страницы."""</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">should_be_toolbar</span><span class="p">()</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">should_be_form_toolbar</span><span class="p">()</span>
|
||||||
|
|
||||||
|
<span class="k">for</span> <span class="n">name</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">content_items</span><span class="o">.</span><span class="n">keys</span><span class="p">():</span>
|
||||||
|
<span class="k">if</span> <span class="n">name</span> <span class="o">==</span> <span class="s2">"users_list"</span><span class="p">:</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">get_content_item</span><span class="p">(</span><span class="s2">"users_setting_input"</span><span class="p">)</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||||
|
<span class="n">users_list</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">get_content_item</span><span class="p">(</span><span class="n">name</span><span class="p">)</span>
|
||||||
|
<span class="n">selected_users</span> <span class="o">=</span> <span class="n">users_list</span><span class="o">.</span><span class="n">get_selected_items</span><span class="p">(</span><span class="n">SettingsFormLocators</span><span class="o">.</span><span class="n">DROPDOWN_LIST</span><span class="p">)</span>
|
||||||
|
<span class="k">assert</span> <span class="nb">len</span><span class="p">(</span><span class="n">selected_users</span><span class="p">)</span> <span class="o">==</span> <span class="mi">0</span><span class="p">,</span> <span class="s2">"There should be no selected users"</span>
|
||||||
|
<span class="k">else</span><span class="p">:</span>
|
||||||
|
<span class="n">item</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">get_content_item</span><span class="p">(</span><span class="n">name</span><span class="p">)</span>
|
||||||
|
<span class="n">item</span><span class="o">.</span><span class="n">check_visibility</span><span class="p">(</span>
|
||||||
|
<span class="sa">f</span><span class="s2">"Push notifications settings input form item with name '</span><span class="si">{</span><span class="n">name</span><span class="si">}</span><span class="s2">' is missing"</span>
|
||||||
|
<span class="p">)</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">check_button_visibility</span><span class="p">(</span><span class="s2">"submit_button"</span><span class="p">)</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">check_button_tooltip</span><span class="p">(</span><span class="s2">"submit_button"</span><span class="p">,</span> <span class="s2">"Отправить Push уведомление"</span><span class="p">)</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="PushNotificationsSettingsTab.should_be_toolbar">
|
||||||
|
<a class="viewcode-back" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_toolbar">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">should_be_toolbar</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Проверяет наличие тулбара страницы.</span>
|
||||||
|
|
||||||
|
<span class="sd"> Raises:</span>
|
||||||
|
<span class="sd"> AssertionError: Если тулбар или кнопка редактирования отсутствуют.</span>
|
||||||
|
<span class="sd"> """</span>
|
||||||
|
<span class="n">loc</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">get_by_role</span><span class="p">(</span><span class="s2">"navigation"</span><span class="p">)</span><span class="o">.</span><span class="n">filter</span><span class="p">(</span>
|
||||||
|
<span class="n">has_text</span><span class="o">=</span><span class="n">re</span><span class="o">.</span><span class="n">compile</span><span class="p">(</span><span class="s2">"Push уведомления"</span><span class="p">))</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"div"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">toolbar</span><span class="o">.</span><span class="n">check_toolbar_presence_by_locator</span><span class="p">(</span><span class="n">loc</span><span class="p">,</span> <span class="s2">"Toolbar with title 'Push уведомления' is missing"</span><span class="p">)</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="PushNotificationsSettingsTab.should_be_form_toolbar">
|
||||||
|
<a class="viewcode-back" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_form_toolbar">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">should_be_form_toolbar</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Проверяет наличие тулбара формы редактирования настроек.</span>
|
||||||
|
|
||||||
|
<span class="sd"> Raises:</span>
|
||||||
|
<span class="sd"> AssertionError: Если тулбар отсутствует.</span>
|
||||||
|
<span class="sd"> """</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">settings_form</span><span class="o">.</span><span class="n">should_be_toolbar</span><span class="p">()</span></div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="viewcode-block" id="PushNotificationsSettingsTab.should_be_success_alert">
|
||||||
|
<a class="viewcode-back" href="../../pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_success_alert">[документация]</a>
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">should_be_success_alert</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""Проверяет наличие сообщения об успешной отправке push-уведомления.</span>
|
||||||
|
|
||||||
|
<span class="sd"> Raises:</span>
|
||||||
|
<span class="sd"> AssertionError: Если тулбар отсутствует.</span>
|
||||||
|
<span class="sd"> """</span>
|
||||||
|
|
||||||
|
<span class="n">alert_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">get_alert_type</span><span class="p">()</span>
|
||||||
|
<span class="k">assert</span> <span class="n">alert_type</span> <span class="o">==</span> <span class="s2">"success"</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"Expected success alert, but got </span><span class="si">{</span><span class="n">alert_type</span><span class="si">}</span><span class="s2"> alert"</span>
|
||||||
|
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_presence</span><span class="p">(</span><span class="s1">'</span><span class="se">\n</span><span class="s1">Push-уведомление</span><span class="se">\n</span><span class="s1">успешно отправлено</span><span class="se">\n</span><span class="s1">'</span><span class="p">)</span>
|
||||||
|
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_absence</span><span class="p">(</span><span class="s1">'</span><span class="se">\n</span><span class="s1">Push-уведомление</span><span class="se">\n</span><span class="s1">успешно отправлено</span><span class="se">\n</span><span class="s1">'</span><span class="p">)</span></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</pre></div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer>
|
||||||
|
|
||||||
|
<hr/>
|
||||||
|
|
||||||
|
<div role="contentinfo">
|
||||||
|
<p>© Авторские права 2025, NPO KIS. </p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
Собрано при помощи <a href="https://www.sphinx-doc.org/">Sphinx</a> с использованием
|
||||||
|
<a href="https://github.com/readthedocs/sphinx_rtd_theme">темы,</a>
|
||||||
|
предоставленной <a href="https://readthedocs.org">Read the Docs</a>.
|
||||||
|
|
||||||
|
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
jQuery(function () {
|
||||||
|
SphinxRtdTheme.Navigation.enable(true);
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
@ -40,8 +40,315 @@
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||||||
<!-- Local TOC -->
|
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||||||
<div class="local-toc"></div>
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../../sphinx_guide.html">Sphinx Руководство</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id2">Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id3">Преимущества Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id4">Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id5">Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id6">Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id7">Конвертация контента</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#markdown-restructuredtext">Markdown → reStructuredText</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id8">Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id9">Автогенерация документации из кода</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id10">Настройка главной страницы</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id11">Сборка и деплой</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id12">Полезные команды</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id13">Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#docstrings">Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id14">Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id15">Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id16">Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id17">Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id18">Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id19">Дополнительные возможности</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../../modules.html">e-nms_qa_automation</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../components.html">components package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.alert_component">components.alert_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.base_component">components.base_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.card_component">components.card_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.confirm_component">components.confirm_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.events_container_component">components.events_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.json_container_component">components.json_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.navbar_component">components.navbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#components-settings-form-component-module">components.settings_form_component module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components.html#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components.html#module-components">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../components_derived.html">components_derived package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../components_derived.html#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../components_derived.html#module-components_derived">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../conftest.html">conftest module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../conftest.html#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../conftest.html#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../data.html">data package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data.constants">data.constants module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../data.html#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data.environment">data.environment module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../data.html#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data.roles_dict">data.roles_dict module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../data.html#module-data">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../elements.html">elements package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.base_element">elements.base_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.button_element">elements.button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.icon_element">elements.icon_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.text_element">elements.text_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../elements.html#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../elements.html#module-elements">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../fixtures.html">fixtures package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../fixtures.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../fixtures.html#module-fixtures.pages">fixtures.pages module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../fixtures.html#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../fixtures.html#module-fixtures">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../pages.html">pages package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.base_page">pages.base_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.license_tab">pages.license_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#pages-location-page-module">pages.location_page module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.main_page">pages.main_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.users_tab">pages.users_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../pages.html#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../pages.html#module-pages">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../tools.html">tools package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../tools.html#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#module-tools.logger">tools.logger module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="../../tools.html#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../tools.html#module-tools">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Разработка и документация:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="../../sphinx_guide.html">Sphinx Руководство</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id2">Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id3">Преимущества Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id4">Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id5">Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id6">Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id7">Конвертация контента</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#markdown-restructuredtext">Markdown → reStructuredText</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id8">Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id9">Автогенерация документации из кода</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id10">Настройка главной страницы</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id11">Сборка и деплой</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id12">Полезные команды</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id13">Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#docstrings">Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id14">Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id15">Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id16">Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id17">Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="../../sphinx_guide.html#id18">Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="../../sphinx_guide.html#id19">Дополнительные возможности</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
@ -78,8 +385,8 @@
|
||||||
<span class="kn">from</span><span class="w"> </span><span class="nn">elements.text_input_element</span><span class="w"> </span><span class="kn">import</span> <span class="n">TextInput</span>
|
<span class="kn">from</span><span class="w"> </span><span class="nn">elements.text_input_element</span><span class="w"> </span><span class="kn">import</span> <span class="n">TextInput</span>
|
||||||
<span class="kn">from</span><span class="w"> </span><span class="nn">elements.text_element</span><span class="w"> </span><span class="kn">import</span> <span class="n">Text</span>
|
<span class="kn">from</span><span class="w"> </span><span class="nn">elements.text_element</span><span class="w"> </span><span class="kn">import</span> <span class="n">Text</span>
|
||||||
<span class="kn">from</span><span class="w"> </span><span class="nn">components.toolbar_component</span><span class="w"> </span><span class="kn">import</span> <span class="n">ToolbarComponent</span>
|
<span class="kn">from</span><span class="w"> </span><span class="nn">components.toolbar_component</span><span class="w"> </span><span class="kn">import</span> <span class="n">ToolbarComponent</span>
|
||||||
<span class="kn">from</span><span class="w"> </span><span class="nn">components.settings_form_component</span><span class="w"> </span><span class="kn">import</span> <span class="n">SettingsFormComponent</span>
|
|
||||||
<span class="kn">from</span><span class="w"> </span><span class="nn">components.alert_component</span><span class="w"> </span><span class="kn">import</span> <span class="n">AlertComponent</span>
|
<span class="kn">from</span><span class="w"> </span><span class="nn">components.alert_component</span><span class="w"> </span><span class="kn">import</span> <span class="n">AlertComponent</span>
|
||||||
|
<span class="kn">from</span><span class="w"> </span><span class="nn">components_derived.settings_form_component</span><span class="w"> </span><span class="kn">import</span> <span class="n">SettingsFormComponent</span>
|
||||||
<span class="kn">from</span><span class="w"> </span><span class="nn">pages.base_page</span><span class="w"> </span><span class="kn">import</span> <span class="n">BasePage</span>
|
<span class="kn">from</span><span class="w"> </span><span class="nn">pages.base_page</span><span class="w"> </span><span class="kn">import</span> <span class="n">BasePage</span>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -92,14 +92,6 @@ components.navbar\_component module
|
||||||
:show-inheritance:
|
:show-inheritance:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
components.settings\_form\_component module
|
|
||||||
-------------------------------------------
|
|
||||||
|
|
||||||
.. automodule:: components.settings_form_component
|
|
||||||
:members:
|
|
||||||
:show-inheritance:
|
|
||||||
:undoc-members:
|
|
||||||
|
|
||||||
components.table\_component module
|
components.table\_component module
|
||||||
----------------------------------
|
----------------------------------
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,14 @@ components\_derived.date\_input\_component module
|
||||||
:show-inheritance:
|
:show-inheritance:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
components\_derived.interactive\_dropdown\_list module
|
||||||
|
------------------------------------------------------
|
||||||
|
|
||||||
|
.. automodule:: components_derived.interactive_dropdown_list
|
||||||
|
:members:
|
||||||
|
:show-inheritance:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
components\_derived.modal\_add\_AD\_user module
|
components\_derived.modal\_add\_AD\_user module
|
||||||
-----------------------------------------------
|
-----------------------------------------------
|
||||||
|
|
||||||
|
|
@ -76,6 +84,14 @@ components\_derived.selection\_bar\_component module
|
||||||
:show-inheritance:
|
:show-inheritance:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
components\_derived.settings\_form\_component module
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
.. automodule:: components_derived.settings_form_component
|
||||||
|
:members:
|
||||||
|
:show-inheritance:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
components\_derived.sidebar\_filter\_component module
|
components\_derived.sidebar\_filter\_component module
|
||||||
-----------------------------------------------------
|
-----------------------------------------------------
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,24 @@
|
||||||
* **Фикстуры (Fixtures)** - подготовка данных
|
* **Фикстуры (Fixtures)** - подготовка данных
|
||||||
* **Утилиты (Tools)** - вспомогательные функции
|
* **Утилиты (Tools)** - вспомогательные функции
|
||||||
|
|
||||||
|
Инструкции и процессы
|
||||||
|
---------------------
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:maxdepth: 2
|
||||||
|
:caption: Документация и руководства:
|
||||||
|
|
||||||
|
sphinx_guide
|
||||||
|
|
||||||
|
Быстрый старт
|
||||||
|
-------------
|
||||||
|
|
||||||
|
Для начала работы с проектом:
|
||||||
|
|
||||||
|
1. Установите зависимости: ``pip install -e .``
|
||||||
|
2. Запустите тесты: ``pytest tests/``
|
||||||
|
3. Соберите документацию: ``sphinx-build docs/source docs/build``
|
||||||
|
|
||||||
Индексы и поиск
|
Индексы и поиск
|
||||||
================
|
================
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -28,14 +28,6 @@ pages.license\_tab module
|
||||||
:show-inheritance:
|
:show-inheritance:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
pages.location\_page module
|
|
||||||
---------------------------
|
|
||||||
|
|
||||||
.. automodule:: pages.location_page
|
|
||||||
:members:
|
|
||||||
:show-inheritance:
|
|
||||||
:undoc-members:
|
|
||||||
|
|
||||||
pages.login\_page module
|
pages.login\_page module
|
||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
|
|
@ -52,6 +44,14 @@ pages.main\_page module
|
||||||
:show-inheritance:
|
:show-inheritance:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
pages.push\_notifications\_settings\_tab module
|
||||||
|
-----------------------------------------------
|
||||||
|
|
||||||
|
.. automodule:: pages.push_notifications_settings_tab
|
||||||
|
:members:
|
||||||
|
:show-inheritance:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
pages.service\_status\_tab module
|
pages.service\_status\_tab module
|
||||||
---------------------------------
|
---------------------------------
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,378 @@
|
||||||
|
Руководство по документации тестов с помощью Sphinx
|
||||||
|
====================================================
|
||||||
|
|
||||||
|
**Версия документа:** 1.0
|
||||||
|
**Дата последнего обновления:** 2025-11-27
|
||||||
|
|
||||||
|
.. contents:: Содержание
|
||||||
|
:depth: 3
|
||||||
|
:local:
|
||||||
|
|
||||||
|
1 Расположение документа
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
Данное руководство расположено в структуре проекта по пути:
|
||||||
|
|
||||||
|
.. code-block:: text
|
||||||
|
|
||||||
|
project_root/
|
||||||
|
├── docs/
|
||||||
|
│ ├── source/
|
||||||
|
│ │ ├── conf.py
|
||||||
|
│ │ ├── index.rst
|
||||||
|
│ │ ├── sphinx_guide.rst <-- Этот файл
|
||||||
|
│ │ └── modules.rst
|
||||||
|
│ └── build/
|
||||||
|
├── src/
|
||||||
|
│ └── your_package/
|
||||||
|
└── pyproject.toml
|
||||||
|
|
||||||
|
2 Первичная настройка для нового проекта
|
||||||
|
-----------------------------------------
|
||||||
|
|
||||||
|
2.1 Подготовка зависимостей
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Установка Sphinx и тем
|
||||||
|
pip install sphinx sphinx-rtd-theme myst-parser
|
||||||
|
|
||||||
|
# Добавление в pyproject.toml
|
||||||
|
echo [project.optional-dependencies] >> pyproject.toml
|
||||||
|
echo docs = [ >> pyproject.toml
|
||||||
|
echo "sphinx>=8.2.3", >> pyproject.toml
|
||||||
|
echo "sphinx-rtd-theme>=2.0.0", >> pyproject.toml
|
||||||
|
echo "myst-parser>=2.0.0" >> pyproject.toml
|
||||||
|
echo ] >> pyproject.toml
|
||||||
|
|
||||||
|
2.2 Инициализация Sphinx
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Создание структуры документации
|
||||||
|
sphinx-quickstart docs --sep -p "PROJECT_NAME" -a "TEAM_NAME" -l ru --ext-autodoc --ext-viewcode --makefile --no-batchfile
|
||||||
|
|
||||||
|
2.3 Настройка конфигурации
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Обновите ``docs/source/conf.py``:
|
||||||
|
|
||||||
|
.. code-block:: python
|
||||||
|
|
||||||
|
import os
|
||||||
|
import sys
|
||||||
|
sys.path.insert(0, os.path.abspath('../..'))
|
||||||
|
|
||||||
|
extensions = [
|
||||||
|
'sphinx.ext.autodoc',
|
||||||
|
'sphinx.ext.napoleon',
|
||||||
|
'sphinx.ext.viewcode',
|
||||||
|
'sphinx.ext.intersphinx',
|
||||||
|
'sphinx_rtd_theme',
|
||||||
|
]
|
||||||
|
|
||||||
|
autodoc_default_options = {
|
||||||
|
'members': True,
|
||||||
|
'member-order': 'bysource',
|
||||||
|
'special-members': '__init__',
|
||||||
|
'undoc-members': True,
|
||||||
|
'exclude-members': '__weakref__'
|
||||||
|
}
|
||||||
|
|
||||||
|
autodoc_typehints = 'description'
|
||||||
|
napoleon_google_docstring = True
|
||||||
|
napoleon_numpy_docstring = False
|
||||||
|
html_theme = 'sphinx_rtd_theme'
|
||||||
|
|
||||||
|
2.4 Настройка главной страницы
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Обновите ``docs/source/index.rst``:
|
||||||
|
|
||||||
|
.. code-block:: rst
|
||||||
|
|
||||||
|
Документация проекта
|
||||||
|
====================
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:maxdepth: 3
|
||||||
|
:caption: Содержание:
|
||||||
|
|
||||||
|
modules
|
||||||
|
|
||||||
|
Инструкции и процессы
|
||||||
|
---------------------
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:maxdepth: 2
|
||||||
|
:caption: Документация и руководства:
|
||||||
|
|
||||||
|
sphinx_guide
|
||||||
|
|
||||||
|
Описание
|
||||||
|
-----------
|
||||||
|
Основная документация проекта.
|
||||||
|
|
||||||
|
Индексы
|
||||||
|
=======
|
||||||
|
|
||||||
|
* :ref:`genindex`
|
||||||
|
* :ref:`modindex`
|
||||||
|
* :ref:`search`
|
||||||
|
|
||||||
|
3 Работа с существующим проектом
|
||||||
|
---------------------------------
|
||||||
|
|
||||||
|
**Примечание:** Для работы с существующим проектом требуется установка Sphinx на локальной машине.
|
||||||
|
|
||||||
|
3.1 Установка зависимостей
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Установка Sphinx и необходимых расширений
|
||||||
|
pip install sphinx sphinx-rtd-theme myst-parser
|
||||||
|
|
||||||
|
# Или установка из зависимостей проекта (если настроено в pyproject.toml)
|
||||||
|
pip install -e ".[docs]"
|
||||||
|
|
||||||
|
3.2 Генерация документации
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
3.2.1 Базовая генерация
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Генерация .rst файлов из структуры проекта
|
||||||
|
sphinx-apidoc -o docs/source . -f
|
||||||
|
|
||||||
|
# Сборка HTML документации
|
||||||
|
sphinx-build -b html docs/source docs/build/html
|
||||||
|
|
||||||
|
3.2.2 Генерация с исключениями
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Исключение определенных папок из документации
|
||||||
|
sphinx-apidoc -o docs/source . -f --exclude tests/ --exclude migrations/
|
||||||
|
|
||||||
|
3.2.3 Принудительная перегенерация
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Принудительная перезапись существующих файлов
|
||||||
|
sphinx-apidoc -o docs/source . -f --force
|
||||||
|
|
||||||
|
3.3 Очистка документации
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Когда требуется очистка:
|
||||||
|
|
||||||
|
- **После удаления модулей** - чтобы убрать ссылки на несуществующие файлы
|
||||||
|
- **После переименования пакетов** - для актуализации структуры
|
||||||
|
- **При изменении архитектуры проекта** - для отражения новых модулей
|
||||||
|
- **При появлении предупреждений** о несуществующих модулях
|
||||||
|
|
||||||
|
3.3.1 Команды очистки
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Удаление старых сгенерированных .rst файлов кроме основных
|
||||||
|
rm docs/source/modules.rst
|
||||||
|
rm docs/source/pages.rst
|
||||||
|
rm docs/source/components.rst
|
||||||
|
|
||||||
|
# Удаление всех .rst файлов кроме основных (Linux/Mac)
|
||||||
|
find docs/source -name "*.rst" ! -name "index.rst" ! -name "sphinx_guide.rst" -delete
|
||||||
|
|
||||||
|
# Удаление всех .rst файлов кроме основных (Windows PowerShell)
|
||||||
|
Get-ChildItem docs/source -Filter "*.rst" | Where-Object { $_.Name -notin @("index.rst", "sphinx_guide.rst") } | Remove-Item
|
||||||
|
|
||||||
|
3.3.2 Автоматизация очистки
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: makefile
|
||||||
|
|
||||||
|
.PHONY: clean-docs rebuild-docs
|
||||||
|
|
||||||
|
clean-docs:
|
||||||
|
rm -rf docs/build/
|
||||||
|
find docs/source -name "*.rst" ! -name "index.rst" ! -name "sphinx_guide.rst" -delete
|
||||||
|
|
||||||
|
rebuild-docs: clean-docs
|
||||||
|
sphinx-apidoc -o docs/source . -f
|
||||||
|
sphinx-build -b html docs/source docs/build/html
|
||||||
|
|
||||||
|
3.4 Сборка и деплой
|
||||||
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
3.4.1 Локальная сборка
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Базовая сборка HTML
|
||||||
|
sphinx-build -b html docs/source docs/build/html
|
||||||
|
|
||||||
|
# Сборка с автоматическим обновлением
|
||||||
|
sphinx-autobuild docs/source docs/build/html
|
||||||
|
|
||||||
|
3.4.2 Проверка качества
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Проверка ссылок
|
||||||
|
sphinx-build -b linkcheck docs/source docs/build/linkcheck
|
||||||
|
|
||||||
|
# Проверка орфографии (требуется установка sphinxcontrib-spelling)
|
||||||
|
sphinx-build -b spelling docs/source docs/build/spelling
|
||||||
|
|
||||||
|
3.4.3 Сборка для публикации
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Сборка PDF (требуется LaTeX)
|
||||||
|
sphinx-build -b latex docs/source docs/build/latex
|
||||||
|
|
||||||
|
# Сборка EPUB
|
||||||
|
sphinx-build -b epub docs/source docs/build/epub
|
||||||
|
|
||||||
|
3.4.4 Настройка для CI/CD
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Игнорирование билд-папки в Git
|
||||||
|
echo "docs/_build/html/" >> .gitignore
|
||||||
|
echo "docs/_build/latex/" >> .gitignore
|
||||||
|
|
||||||
|
4 Конвертация контента из MkDocs в Sphinx
|
||||||
|
------------------------------------------
|
||||||
|
|
||||||
|
4.1 Текст
|
||||||
|
~~~~~~~~~~
|
||||||
|
|
||||||
|
**MkDocs (markdown):**
|
||||||
|
|
||||||
|
.. code-block:: markdown
|
||||||
|
|
||||||
|
# Заголовок
|
||||||
|
Текст с **жирным** шрифтом.
|
||||||
|
- Элемент списка 1
|
||||||
|
- Элемент списка 2
|
||||||
|
|
||||||
|
**Sphinx (reStructuredText):**
|
||||||
|
|
||||||
|
.. code-block:: rst
|
||||||
|
|
||||||
|
Заголовок
|
||||||
|
=========
|
||||||
|
Текст с **жирным** шрифтом.
|
||||||
|
* Элемент списка 1
|
||||||
|
* Элемент списка 2
|
||||||
|
|
||||||
|
4.2 Таблицы
|
||||||
|
~~~~~~~~~~~~
|
||||||
|
|
||||||
|
**MkDocs:**
|
||||||
|
|
||||||
|
.. code-block:: markdown
|
||||||
|
|
||||||
|
| Заголовок 1 | Заголовок 2 |
|
||||||
|
|-------------|-------------|
|
||||||
|
| Данные 1 | Данные 2 |
|
||||||
|
|
||||||
|
**Sphinx:**
|
||||||
|
|
||||||
|
.. code-block:: rst
|
||||||
|
|
||||||
|
+-------------+-------------+
|
||||||
|
| Заголовок 1 | Заголовок 2 |
|
||||||
|
+=============+=============+
|
||||||
|
| Данные 1 | Данные 2 |
|
||||||
|
+-------------+-------------+
|
||||||
|
|
||||||
|
5 Особенности Sphinx
|
||||||
|
---------------------
|
||||||
|
|
||||||
|
5.1 Поддержка docstrings
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
.. code-block:: python
|
||||||
|
|
||||||
|
def my_function(param1: str, param2: int) -> bool:
|
||||||
|
"""
|
||||||
|
Краткое описание функции.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
param1: Описание параметра 1
|
||||||
|
param2: Описание параметра 2
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
bool: Описание возвращаемого значения
|
||||||
|
|
||||||
|
Example:
|
||||||
|
>>> my_function("test", 5)
|
||||||
|
True
|
||||||
|
"""
|
||||||
|
return True
|
||||||
|
|
||||||
|
5.2 Кастомные директивы
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
.. code-block:: rst
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
Это важное примечание.
|
||||||
|
|
||||||
|
.. warning::
|
||||||
|
Это предупреждение.
|
||||||
|
|
||||||
|
.. code-block:: python
|
||||||
|
|
||||||
|
def example():
|
||||||
|
print("Hello Sphinx!")
|
||||||
|
|
||||||
|
6 Решение проблем
|
||||||
|
------------------
|
||||||
|
|
||||||
|
6.1 Проблема: Модули не находятся
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
**Решение:** Проверьте ``sys.path`` в ``conf.py``
|
||||||
|
|
||||||
|
6.2 Проблема: Не генерируются docstrings
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
**Решение:** Убедитесь, что установлены расширения ``autodoc`` и ``napoleon``
|
||||||
|
|
||||||
|
6.3 Проблема: Тема не применяется
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
**Решение:** Проверьте ``html_theme`` в ``conf.py``
|
||||||
|
|
||||||
|
7 Дополнительные возможности
|
||||||
|
-----------------------------
|
||||||
|
|
||||||
|
- **Autosummary** - автоматические summary таблицы
|
||||||
|
- **Intersphinx** - ссылки между проектами
|
||||||
|
- **Custom domains** - домены для специфичной документации
|
||||||
|
|
||||||
|
.. _version-history:
|
||||||
|
|
||||||
|
История версий
|
||||||
|
--------------
|
||||||
|
|
||||||
|
+---------+------------+-----------------------------------+
|
||||||
|
| Версия | Дата | Изменения |
|
||||||
|
+=========+============+===================================+
|
||||||
|
| 1.0 | 2025-11-27 | Первоначальная версия руководства |
|
||||||
|
+---------+------------+-----------------------------------+
|
||||||
|
|
@ -19,7 +19,9 @@
|
||||||
<script src="_static/translations.js?v=cd1d70c9"></script>
|
<script src="_static/translations.js?v=cd1d70c9"></script>
|
||||||
<script src="_static/js/theme.js"></script>
|
<script src="_static/js/theme.js"></script>
|
||||||
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
||||||
<link rel="search" title="Поиск" href="search.html" />
|
<link rel="search" title="Поиск" href="search.html" />
|
||||||
|
<link rel="next" title="components_derived package" href="components_derived.html" />
|
||||||
|
<link rel="prev" title="e-nms_qa_automation" href="modules.html" />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="wy-body-for-nav">
|
<body class="wy-body-for-nav">
|
||||||
|
|
@ -41,275 +43,318 @@
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||||||
<!-- Local TOC -->
|
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||||||
<div class="local-toc"><ul>
|
<ul class="current">
|
||||||
<li><a class="reference internal" href="#">components package</a><ul>
|
<li class="toctree-l1 current"><a class="reference internal" href="modules.html">e-nms_qa_automation</a><ul class="current">
|
||||||
<li><a class="reference internal" href="#submodules">Submodules</a></li>
|
<li class="toctree-l2 current"><a class="current reference internal" href="#">components package</a><ul>
|
||||||
<li><a class="reference internal" href="#module-components.alert_component">components.alert_component module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="#submodules">Submodules</a></li>
|
||||||
<li><a class="reference internal" href="#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="#module-components.alert_component">components.alert_component module</a><ul>
|
||||||
<li><a class="reference internal" href="#components.alert_component.AlertComponent.__init__"><code class="docutils literal notranslate"><span class="pre">AlertComponent.__init__()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||||||
<li><a class="reference internal" href="#components.alert_component.AlertComponent.close_alert_by_text"><code class="docutils literal notranslate"><span class="pre">AlertComponent.close_alert_by_text()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#components.alert_component.AlertComponent.get_alert_type"><code class="docutils literal notranslate"><span class="pre">AlertComponent.get_alert_type()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#components.alert_component.AlertComponent.get_text"><code class="docutils literal notranslate"><span class="pre">AlertComponent.get_text()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="#module-components.base_component">components.base_component module</a><ul>
|
||||||
<li><a class="reference internal" href="#components.alert_component.AlertComponent.check_alert_absence"><code class="docutils literal notranslate"><span class="pre">AlertComponent.check_alert_absence()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||||||
<li><a class="reference internal" href="#components.alert_component.AlertComponent.check_alert_presence"><code class="docutils literal notranslate"><span class="pre">AlertComponent.check_alert_presence()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#components.alert_component.AlertComponent.check_text"><code class="docutils literal notranslate"><span class="pre">AlertComponent.check_text()</span></code></a></li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components.card_component">components.card_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components.confirm_component">components.confirm_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components.events_container_component">components.events_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components.json_container_component">components.json_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components.navbar_component">components.navbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components.table_component">components.table_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="components_derived.html">components_derived package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="conftest.html">conftest module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="data.html">data package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.constants">data.constants module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.environment">data.environment module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.roles_dict">data.roles_dict module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="elements.html">elements package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.base_element">elements.base_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.button_element">elements.button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.icon_element">elements.icon_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_element">elements.text_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="fixtures.html">fixtures package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures.pages">fixtures.pages module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="pages.html">pages package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.base_page">pages.base_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.license_tab">pages.license_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.main_page">pages.main_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.users_tab">pages.users_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="tools.html">tools package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.logger">tools.logger module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools">Module contents</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a class="reference internal" href="#module-components.base_component">components.base_component module</a><ul>
|
</ul>
|
||||||
<li><a class="reference internal" href="#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a><ul>
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
<li><a class="reference internal" href="#components.base_component.BaseComponent.__init__"><code class="docutils literal notranslate"><span class="pre">BaseComponent.__init__()</span></code></a></li>
|
<ul>
|
||||||
<li><a class="reference internal" href="#components.base_component.BaseComponent.get_locator"><code class="docutils literal notranslate"><span class="pre">BaseComponent.get_locator()</span></code></a></li>
|
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
<li><a class="reference internal" href="#components.base_component.BaseComponent.check_absence"><code class="docutils literal notranslate"><span class="pre">BaseComponent.check_absence()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
<li><a class="reference internal" href="#components.base_component.BaseComponent.check_visibility"><code class="docutils literal notranslate"><span class="pre">BaseComponent.check_visibility()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
<li><a class="reference internal" href="#components.base_component.BaseComponent.is_scrollable_vertically"><code class="docutils literal notranslate"><span class="pre">BaseComponent.is_scrollable_vertically()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
<li><a class="reference internal" href="#components.base_component.BaseComponent.is_scrollable_horizontally"><code class="docutils literal notranslate"><span class="pre">BaseComponent.is_scrollable_horizontally()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
<li><a class="reference internal" href="#components.base_component.BaseComponent.scroll_up"><code class="docutils literal notranslate"><span class="pre">BaseComponent.scroll_up()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||||||
<li><a class="reference internal" href="#components.base_component.BaseComponent.scroll_down"><code class="docutils literal notranslate"><span class="pre">BaseComponent.scroll_down()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||||||
<li><a class="reference internal" href="#components.base_component.BaseComponent.scroll_left"><code class="docutils literal notranslate"><span class="pre">BaseComponent.scroll_left()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#components.base_component.BaseComponent.scroll_right"><code class="docutils literal notranslate"><span class="pre">BaseComponent.scroll_right()</span></code></a></li>
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a class="reference internal" href="#module-components.card_component">components.card_component module</a><ul>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
<li><a class="reference internal" href="#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id21">4.1 Текст</a></li>
|
||||||
<li><a class="reference internal" href="#components.card_component.CardComponent.__init__"><code class="docutils literal notranslate"><span class="pre">CardComponent.__init__()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||||||
<li><a class="reference internal" href="#components.card_component.CardComponent.click_logout_button"><code class="docutils literal notranslate"><span class="pre">CardComponent.click_logout_button()</span></code></a></li>
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components.confirm_component">components.confirm_component module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.confirm_component.ConfirmComponent.__init__"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.confirm_component.ConfirmComponent.click_allow_button"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent.click_allow_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.confirm_component.ConfirmComponent.click_cancel_button"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent.click_cancel_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.confirm_component.ConfirmComponent.click_close_button"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent.click_close_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.confirm_component.ConfirmComponent.scroll_window_left"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent.scroll_window_left()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.confirm_component.ConfirmComponent.scroll_window_right"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent.scroll_window_right()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.confirm_component.ConfirmComponent.check_title"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent.check_title()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.confirm_component.ConfirmComponent.check_text"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent.check_text()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.confirm_component.ConfirmComponent.check_window_horizontal_scrolling"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent.check_window_horizontal_scrolling()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.confirm_component.ConfirmComponent.should_be_cancel_button"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent.should_be_cancel_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.confirm_component.ConfirmComponent.should_be_allow_button"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent.should_be_allow_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.confirm_component.ConfirmComponent.check_cancel_button_text"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent.check_cancel_button_text()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.confirm_component.ConfirmComponent.check_allow_button_text"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent.check_allow_button_text()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent.__init__"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent.click_prev_month_button"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent.click_prev_month_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent.click_next_month_button"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent.click_next_month_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent.click_year_button"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent.click_year_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent.get_year"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent.get_year()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent.get_month_year"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent.get_month_year()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent.get_day"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent.get_day()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent.select_day"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent.select_day()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent.select_year_and_month"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent.select_year_and_month()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent.check_prev_month_button_visibility"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent.check_prev_month_button_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent.check_next_month_button_visibility"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent.check_next_month_button_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent.check_year_button_visibility"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent.check_year_button_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent.check_content"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent.check_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.date_picker_component.DatePickerComponent._is_leap_year"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent._is_leap_year()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.dropdown_list_component.DropdownList.__init__"><code class="docutils literal notranslate"><span class="pre">DropdownList.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.dropdown_list_component.DropdownList.click_item_with_text"><code class="docutils literal notranslate"><span class="pre">DropdownList.click_item_with_text()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.dropdown_list_component.DropdownList.get_combobox_options"><code class="docutils literal notranslate"><span class="pre">DropdownList.get_combobox_options()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.dropdown_list_component.DropdownList.get_item_names"><code class="docutils literal notranslate"><span class="pre">DropdownList.get_item_names()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.dropdown_list_component.DropdownList.get_selected_combobox_value"><code class="docutils literal notranslate"><span class="pre">DropdownList.get_selected_combobox_value()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.dropdown_list_component.DropdownList.open_combobox"><code class="docutils literal notranslate"><span class="pre">DropdownList.open_combobox()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.dropdown_list_component.DropdownList.scroll_until_end"><code class="docutils literal notranslate"><span class="pre">DropdownList.scroll_until_end()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.dropdown_list_component.DropdownList.check_item_with_text"><code class="docutils literal notranslate"><span class="pre">DropdownList.check_item_with_text()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.dropdown_list_component.DropdownList.check_vertical_scrolling"><code class="docutils literal notranslate"><span class="pre">DropdownList.check_vertical_scrolling()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.__init__"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.click_expand_less_button"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.click_expand_less_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.click_expand_more_button"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.click_expand_more_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.click_system_log_tab"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.click_system_log_tab()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.click_user_button"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.click_user_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.do_logout"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.do_logout()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.get_event_tooltip_texts"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.get_event_tooltip_texts()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.get_event_button_values"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.get_event_button_values()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.get_panel_position"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.get_panel_position()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.check_expand_less_button"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.check_expand_less_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.check_expand_more_button"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.check_expand_more_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.should_be_user_button"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.should_be_user_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.should_be_search_button"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.should_be_search_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.should_be_tab_buttons"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.should_be_tab_buttons()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.eventbar_component.EventPanelComponent.should_be_event_buttons"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent.should_be_event_buttons()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components.events_container_component">components.events_container_component module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.__init__"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.add_tab_to_toolbar"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.add_tab_to_toolbar()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.click_chevron_left"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.click_chevron_left()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.click_chevron_right"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.click_chevron_right()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.click_first_page"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.click_first_page()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.click_last_page"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.click_last_page()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.click_filter_button"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.click_filter_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.click_event_table_header_arrow"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.click_event_table_header_arrow()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.get_current_data_set_number"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.get_current_data_set_number()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.get_arrow_button_state"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.get_arrow_button_state()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.get_events_table_content"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.get_events_table_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.get_events_table_rows_count"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.get_events_table_rows_count()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.get_sidebar_filter"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.get_sidebar_filter()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.get_toolbar_filter_button"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.get_toolbar_filter_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.get_toolbar_export_to_csv_button"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.get_toolbar_export_to_csv_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.get_toolbar_export_to_pdf_button"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.get_toolbar_export_to_pdf_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.get_toolbar_tab_button"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.get_toolbar_tab_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.scroll_events_table_up"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.scroll_events_table_up()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.scroll_events_table_down"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.scroll_events_table_down()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.check_events_table_headers"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.check_events_table_headers()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.check_events_table_column_descending_order"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.check_events_table_column_descending_order()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.check_events_table_row_highlighting"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.check_events_table_row_highlighting()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.check_events_table_first_row_visibility"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.check_events_table_first_row_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.check_events_table_last_row_visibility"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.check_events_table_last_row_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.check_events_table_verticall_scrolling"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.check_events_table_verticall_scrolling()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.is_chevron_left_disabled"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.is_chevron_left_disabled()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.is_chevron_right_disabled"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.is_chevron_right_disabled()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.is_first_page_disabled"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.is_first_page_disabled()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.is_last_page_disabled"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.is_last_page_disabled()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.should_be_all_disabled"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.should_be_all_disabled()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.should_be_all_enabled"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.should_be_all_enabled()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.should_be_initial_state"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.should_be_initial_state()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.should_be_final_state"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.should_be_final_state()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.should_be_events_table"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.should_be_events_table()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.should_be_toolbar"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.should_be_toolbar()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.should_be_base_toolbar_buttons"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.should_be_base_toolbar_buttons()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.events_container_component.EventsContainerComponent.should_be_pagination_buttons"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent.should_be_pagination_buttons()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components.json_container_component">components.json_container_component module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.json_container_component.JsonContainerComponent.__init__"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.json_container_component.JsonContainerComponent.format_json_string"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent.format_json_string()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.json_container_component.JsonContainerComponent.read_data"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent.read_data()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.json_container_component.JsonContainerComponent.check_json_equals"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent.check_json_equals()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.__init__"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.add_content_item"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.add_content_item()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.get_content_item"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.get_content_item()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.add_toolbar_title"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.add_toolbar_title()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.add_toolbar_button"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.add_toolbar_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.add_button"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.add_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.get_button_by_name"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.get_button_by_name()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.click_button"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.click_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.click_toolbar_close_button"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.click_toolbar_close_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.scroll_window_down"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.scroll_window_down()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.scroll_window_up"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.scroll_window_up()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.scroll_window_left"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.scroll_window_left()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.scroll_window_right"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.scroll_window_right()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.check_window_vertical_scrolling"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.check_window_vertical_scrolling()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.check_window_horizontal_scrolling"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.check_window_horizontal_scrolling()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.check_by_window_title"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.check_by_window_title()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.check_button_visibility"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.check_button_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.check_toolbar_button_visibility"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.check_toolbar_button_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.modal_window_component.ModalWindowComponent.check_toolbar_button_tooltip"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent.check_toolbar_button_tooltip()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components.navbar_component">components.navbar_component module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.navbar_component.NavigationPanelComponent.__init__"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.navbar_component.NavigationPanelComponent.click_item"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent.click_item()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.navbar_component.NavigationPanelComponent.click_sub_item"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent.click_sub_item()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.navbar_component.NavigationPanelComponent.get_item_names"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent.get_item_names()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.navbar_component.NavigationPanelComponent.traverse_panel_tree"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent.traverse_panel_tree()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.navbar_component.NavigationPanelComponent.check_item_visibility"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent.check_item_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.navbar_component.NavigationPanelComponent.is_item_visible"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent.is_item_visible()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components.settings_form_component">components.settings_form_component module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.settings_form_component.SettingsFormComponent.__init__"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.settings_form_component.SettingsFormComponent.add_content_item"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.add_content_item()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.settings_form_component.SettingsFormComponent.get_content_item"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.get_content_item()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.settings_form_component.SettingsFormComponent.add_toolbar_title"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.add_toolbar_title()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.settings_form_component.SettingsFormComponent.add_button"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.add_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.settings_form_component.SettingsFormComponent.get_button_by_name"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.get_button_by_name()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.settings_form_component.SettingsFormComponent.click_button"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.click_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.settings_form_component.SettingsFormComponent.check_vertical_scrolling"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.check_vertical_scrolling()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.settings_form_component.SettingsFormComponent.check_button_visibility"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.check_button_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.settings_form_component.SettingsFormComponent.should_be_toolbar"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.should_be_toolbar()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components.table_component">components.table_component module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent.__init__"><code class="docutils literal notranslate"><span class="pre">TableComponent.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent.click_arrow_button"><code class="docutils literal notranslate"><span class="pre">TableComponent.click_arrow_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent.datetime2timestamp"><code class="docutils literal notranslate"><span class="pre">TableComponent.datetime2timestamp()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent.get_arrow_button_state"><code class="docutils literal notranslate"><span class="pre">TableComponent.get_arrow_button_state()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent.get_header_cell_button"><code class="docutils literal notranslate"><span class="pre">TableComponent.get_header_cell_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent.get_row_locator"><code class="docutils literal notranslate"><span class="pre">TableComponent.get_row_locator()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent.get_rows_count"><code class="docutils literal notranslate"><span class="pre">TableComponent.get_rows_count()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent.read"><code class="docutils literal notranslate"><span class="pre">TableComponent.read()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent.check_table_headers"><code class="docutils literal notranslate"><span class="pre">TableComponent.check_table_headers()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent.check_content"><code class="docutils literal notranslate"><span class="pre">TableComponent.check_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent.check_column_descending_order"><code class="docutils literal notranslate"><span class="pre">TableComponent.check_column_descending_order()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent.check_first_row_visibility"><code class="docutils literal notranslate"><span class="pre">TableComponent.check_first_row_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent.check_last_row_visibility"><code class="docutils literal notranslate"><span class="pre">TableComponent.check_last_row_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.table_component.TableComponent.check_row_highlighting"><code class="docutils literal notranslate"><span class="pre">TableComponent.check_row_highlighting()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.__init__"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.add_title"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.add_title()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.add_tooltip_button"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.add_tooltip_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.add_tab_button"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.add_tab_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.add_button"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.add_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.get_button_by_name"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.get_button_by_name()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.click_button"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.click_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.get_toolbar_title_text"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.get_toolbar_title_text()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.is_button_present"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.is_button_present()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.is_button_not_present"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.is_button_not_present()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.check_toolbar_presence"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.check_toolbar_presence()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.check_toolbar_presence_by_locator"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.check_toolbar_presence_by_locator()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.check_toolbar_presence_by_locator_and_title"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.check_toolbar_presence_by_locator_and_title()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.check_button_visibility"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.check_button_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components.toolbar_component.ToolbarComponent.check_button_tooltip"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent.check_button_tooltip()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components">Module contents</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
@ -324,6 +369,7 @@
|
||||||
<div role="navigation" aria-label="Навигация по страницам">
|
<div role="navigation" aria-label="Навигация по страницам">
|
||||||
<ul class="wy-breadcrumbs">
|
<ul class="wy-breadcrumbs">
|
||||||
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||||||
|
<li class="breadcrumb-item"><a href="modules.html">e-nms_qa_automation</a></li>
|
||||||
<li class="breadcrumb-item active">components package</li>
|
<li class="breadcrumb-item active">components package</li>
|
||||||
<li class="wy-breadcrumbs-aside">
|
<li class="wy-breadcrumbs-aside">
|
||||||
<a href="_sources/components.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
<a href="_sources/components.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
||||||
|
|
@ -2417,167 +2463,6 @@ alert-окон (error, success, info, warning) и проверки их сост
|
||||||
|
|
||||||
</dd></dl>
|
</dd></dl>
|
||||||
|
|
||||||
</section>
|
|
||||||
<section id="module-components.settings_form_component">
|
|
||||||
<span id="components-settings-form-component-module"></span><h2>components.settings_form_component module<a class="headerlink" href="#module-components.settings_form_component" title="Ссылка на этот заголовок"></a></h2>
|
|
||||||
<p>Модуль компонента формы ввода и отображения полей настроек. Содержит класс для работы с формами ввода
|
|
||||||
и отображения полей настроек,их элементами и проверками.</p>
|
|
||||||
<dl class="py class">
|
|
||||||
<dt class="sig sig-object py" id="components.settings_form_component.SettingsFormComponent">
|
|
||||||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">SettingsFormComponent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components/settings_form_component.html#SettingsFormComponent"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components.settings_form_component.SettingsFormComponent" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Базовые классы: <a class="reference internal" href="#components.base_component.BaseComponent" title="components.base_component.BaseComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></p>
|
|
||||||
<p>Компонент формы ввода и отображения полей настроек. Предоставляет методы для взаимодействия с формой,
|
|
||||||
ее содержимым и проверок.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>)</p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
<dl class="py method">
|
|
||||||
<dt class="sig sig-object py" id="components.settings_form_component.SettingsFormComponent.__init__">
|
|
||||||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components/settings_form_component.html#SettingsFormComponent.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components.settings_form_component.SettingsFormComponent.__init__" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Инициализация базового компонента.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>) – экземпляр страницы Playwright.</p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
<dl class="py method">
|
|
||||||
<dt class="sig sig-object py" id="components.settings_form_component.SettingsFormComponent.add_content_item">
|
|
||||||
<span class="sig-name descname"><span class="pre">add_content_item</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">item</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components/settings_form_component.html#SettingsFormComponent.add_content_item"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components.settings_form_component.SettingsFormComponent.add_content_item" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Добавляет элемент содержимого в форму по заданному имени.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><ul class="simple">
|
|
||||||
<li><p><strong>name</strong> (<em>str</em>)</p></li>
|
|
||||||
<li><p><strong>item</strong> (<em>object</em>)</p></li>
|
|
||||||
</ul>
|
|
||||||
</dd>
|
|
||||||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-even"><p><em>None</em></p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
<dl class="py method">
|
|
||||||
<dt class="sig sig-object py" id="components.settings_form_component.SettingsFormComponent.get_content_item">
|
|
||||||
<span class="sig-name descname"><span class="pre">get_content_item</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components/settings_form_component.html#SettingsFormComponent.get_content_item"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components.settings_form_component.SettingsFormComponent.get_content_item" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Возвращает элемент содержимого по имени или None, если не найден.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><p><strong>name</strong> (<em>str</em>)</p>
|
|
||||||
</dd>
|
|
||||||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-even"><p><em>object</em> | <em>None</em></p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
<dl class="py method">
|
|
||||||
<dt class="sig sig-object py" id="components.settings_form_component.SettingsFormComponent.add_toolbar_title">
|
|
||||||
<span class="sig-name descname"><span class="pre">add_toolbar_title</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">title</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components/settings_form_component.html#SettingsFormComponent.add_toolbar_title"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components.settings_form_component.SettingsFormComponent.add_toolbar_title" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Добавляет заголовок в панель инструментов модального окна.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><p><strong>title</strong> (<em>str</em>)</p>
|
|
||||||
</dd>
|
|
||||||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-even"><p><em>None</em></p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
<dl class="py method">
|
|
||||||
<dt class="sig sig-object py" id="components.settings_form_component.SettingsFormComponent.add_button">
|
|
||||||
<span class="sig-name descname"><span class="pre">add_button</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">locator</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components/settings_form_component.html#SettingsFormComponent.add_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components.settings_form_component.SettingsFormComponent.add_button" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Добавляет кнопку в форму.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><ul class="simple">
|
|
||||||
<li><p><strong>locator</strong> (<em>str</em>)</p></li>
|
|
||||||
<li><p><strong>name</strong> (<em>str</em>)</p></li>
|
|
||||||
</ul>
|
|
||||||
</dd>
|
|
||||||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-even"><p><em>None</em></p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
<dl class="py method">
|
|
||||||
<dt class="sig sig-object py" id="components.settings_form_component.SettingsFormComponent.get_button_by_name">
|
|
||||||
<span class="sig-name descname"><span class="pre">get_button_by_name</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components/settings_form_component.html#SettingsFormComponent.get_button_by_name"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components.settings_form_component.SettingsFormComponent.get_button_by_name" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Ищет и возвращает кнопку по имени или None, если не найдена.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><p><strong>name</strong> (<em>str</em>)</p>
|
|
||||||
</dd>
|
|
||||||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-even"><p><a class="reference internal" href="elements.html#elements.button_element.Button" title="elements.button_element.Button"><em>Button</em></a> | <em>None</em></p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
<dl class="py method">
|
|
||||||
<dt class="sig sig-object py" id="components.settings_form_component.SettingsFormComponent.click_button">
|
|
||||||
<span class="sig-name descname"><span class="pre">click_button</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components/settings_form_component.html#SettingsFormComponent.click_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components.settings_form_component.SettingsFormComponent.click_button" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Кликает по кнопке с заданным именем. Вызывает ошибку, если не найдена.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><p><strong>name</strong> (<em>str</em>)</p>
|
|
||||||
</dd>
|
|
||||||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-even"><p><em>None</em></p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
<dl class="py method">
|
|
||||||
<dt class="sig sig-object py" id="components.settings_form_component.SettingsFormComponent.check_vertical_scrolling">
|
|
||||||
<span class="sig-name descname"><span class="pre">check_vertical_scrolling</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components/settings_form_component.html#SettingsFormComponent.check_vertical_scrolling"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components.settings_form_component.SettingsFormComponent.check_vertical_scrolling" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Проверяет возможность вертикальной прокрутки формы.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><p><strong>locator</strong> (<em>str</em><em> | </em><em>Locator</em>)</p>
|
|
||||||
</dd>
|
|
||||||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-even"><p><em>bool</em></p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
<dl class="py method">
|
|
||||||
<dt class="sig sig-object py" id="components.settings_form_component.SettingsFormComponent.check_button_visibility">
|
|
||||||
<span class="sig-name descname"><span class="pre">check_button_visibility</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components/settings_form_component.html#SettingsFormComponent.check_button_visibility"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components.settings_form_component.SettingsFormComponent.check_button_visibility" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Проверяет наличие кнопки по имени. Вызывает ошибку, если не найдена.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><p><strong>name</strong> (<em>str</em>)</p>
|
|
||||||
</dd>
|
|
||||||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-even"><p><em>None</em></p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
<dl class="py method">
|
|
||||||
<dt class="sig sig-object py" id="components.settings_form_component.SettingsFormComponent.should_be_toolbar">
|
|
||||||
<span class="sig-name descname"><span class="pre">should_be_toolbar</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components/settings_form_component.html#SettingsFormComponent.should_be_toolbar"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components.settings_form_component.SettingsFormComponent.should_be_toolbar" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Проверяет наличие тулбара.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Исключение<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><p><strong>AssertionError</strong> – Если тулбар или кнопка редактирования отсутствуют.</p>
|
|
||||||
</dd>
|
|
||||||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-even"><p><em>None</em></p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
<section id="module-components.table_component">
|
<section id="module-components.table_component">
|
||||||
<span id="components-table-component-module"></span><h2>components.table_component module<a class="headerlink" href="#module-components.table_component" title="Ссылка на этот заголовок"></a></h2>
|
<span id="components-table-component-module"></span><h2>components.table_component module<a class="headerlink" href="#module-components.table_component" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
|
@ -3140,7 +3025,10 @@ None: конвертация невозможна</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<footer>
|
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Нижняя область">
|
||||||
|
<a href="modules.html" class="btn btn-neutral float-left" title="e-nms_qa_automation" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Предыдущая</a>
|
||||||
|
<a href="components_derived.html" class="btn btn-neutral float-right" title="components_derived package" accesskey="n" rel="next">Следующая <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
|
||||||
|
</div>
|
||||||
|
|
||||||
<hr/>
|
<hr/>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,9 @@
|
||||||
<script src="_static/translations.js?v=cd1d70c9"></script>
|
<script src="_static/translations.js?v=cd1d70c9"></script>
|
||||||
<script src="_static/js/theme.js"></script>
|
<script src="_static/js/theme.js"></script>
|
||||||
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
||||||
<link rel="search" title="Поиск" href="search.html" />
|
<link rel="search" title="Поиск" href="search.html" />
|
||||||
|
<link rel="next" title="conftest module" href="conftest.html" />
|
||||||
|
<link rel="prev" title="components package" href="components.html" />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="wy-body-for-nav">
|
<body class="wy-body-for-nav">
|
||||||
|
|
@ -41,176 +43,318 @@
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||||||
<!-- Local TOC -->
|
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||||||
<div class="local-toc"><ul>
|
<ul class="current">
|
||||||
<li><a class="reference internal" href="#">components_derived package</a><ul>
|
<li class="toctree-l1 current"><a class="reference internal" href="modules.html">e-nms_qa_automation</a><ul class="current">
|
||||||
<li><a class="reference internal" href="#submodules">Submodules</a></li>
|
<li class="toctree-l2"><a class="reference internal" href="components.html">components package</a><ul>
|
||||||
<li><a class="reference internal" href="#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#submodules">Submodules</a></li>
|
||||||
<li><a class="reference internal" href="#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.alert_component">components.alert_component module</a><ul>
|
||||||
<li><a class="reference internal" href="#components_derived.container_system_log_events.SystemLogEventsContainer.__init__"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer.__init__()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||||||
<li><a class="reference internal" href="#components_derived.container_system_log_events.SystemLogEventsContainer.check_content"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer.check_content()</span></code></a></li>
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.base_component">components.base_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.card_component">components.card_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.confirm_component">components.confirm_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.events_container_component">components.events_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.json_container_component">components.json_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.navbar_component">components.navbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2 current"><a class="current reference internal" href="#">components_derived package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-components_derived">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="conftest.html">conftest module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="data.html">data package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.constants">data.constants module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.environment">data.environment module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.roles_dict">data.roles_dict module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="elements.html">elements package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.base_element">elements.base_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.button_element">elements.button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.icon_element">elements.icon_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_element">elements.text_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="fixtures.html">fixtures package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures.pages">fixtures.pages module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="pages.html">pages package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.base_page">pages.base_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.license_tab">pages.license_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.main_page">pages.main_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.users_tab">pages.users_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="tools.html">tools package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.logger">tools.logger module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools">Module contents</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a class="reference internal" href="#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
</ul>
|
||||||
<li><a class="reference internal" href="#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a><ul>
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
<li><a class="reference internal" href="#components_derived.date_input_component.DateInput.__init__"><code class="docutils literal notranslate"><span class="pre">DateInput.__init__()</span></code></a></li>
|
<ul>
|
||||||
<li><a class="reference internal" href="#components_derived.date_input_component.DateInput.click_switch_mode_button"><code class="docutils literal notranslate"><span class="pre">DateInput.click_switch_mode_button()</span></code></a></li>
|
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
<li><a class="reference internal" href="#components_derived.date_input_component.DateInput.get_date_picker"><code class="docutils literal notranslate"><span class="pre">DateInput.get_date_picker()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
<li><a class="reference internal" href="#components_derived.date_input_component.DateInput.get_date_field_value"><code class="docutils literal notranslate"><span class="pre">DateInput.get_date_field_value()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
<li><a class="reference internal" href="#components_derived.date_input_component.DateInput.get_time_field_value"><code class="docutils literal notranslate"><span class="pre">DateInput.get_time_field_value()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
<li><a class="reference internal" href="#components_derived.date_input_component.DateInput.input_date"><code class="docutils literal notranslate"><span class="pre">DateInput.input_date()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
<li><a class="reference internal" href="#components_derived.date_input_component.DateInput.input_time"><code class="docutils literal notranslate"><span class="pre">DateInput.input_time()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||||||
<li><a class="reference internal" href="#components_derived.date_input_component.DateInput.check_content"><code class="docutils literal notranslate"><span class="pre">DateInput.check_content()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||||||
<li><a class="reference internal" href="#components_derived.date_input_component.DateInput.check_switch_mode_button_visibility"><code class="docutils literal notranslate"><span class="pre">DateInput.check_switch_mode_button_visibility()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#components_derived.date_input_component.DateInput.is_text_input_mode"><code class="docutils literal notranslate"><span class="pre">DateInput.is_text_input_mode()</span></code></a></li>
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a class="reference internal" href="#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id21">4.1 Текст</a></li>
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.__init__"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow.__init__()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.check_active_directory_checkbox"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow.check_active_directory_checkbox()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.uncheck_active_directory_checkbox"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow.uncheck_active_directory_checkbox()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.check_blocking_checkbox"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow.check_blocking_checkbox()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.uncheck_blocking_checkbox"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow.uncheck_blocking_checkbox()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.check_push_notification_checkbox"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow.check_push_notification_checkbox()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.uncheck_push_notification_checkbox"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow.uncheck_push_notification_checkbox()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.update_input_form_fields"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow.update_input_form_fields()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.new_user"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow.new_user()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.close_window"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow.close_window()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.close_window_by_toolbar_button"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow.close_window_by_toolbar_button()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_AD_user.AddADUserModalWindow.check_content"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow.check_content()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.__init__"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.check_active_directory_checkbox"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow.check_active_directory_checkbox()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.uncheck_active_directory_checkbox"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow.uncheck_active_directory_checkbox()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.check_blocking_checkbox"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow.check_blocking_checkbox()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.uncheck_blocking_checkbox"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow.uncheck_blocking_checkbox()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.check_push_notification_checkbox"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow.check_push_notification_checkbox()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.uncheck_push_notification_checkbox"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow.uncheck_push_notification_checkbox()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.new_user"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow.new_user()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.close_window"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow.close_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.close_window_by_toolbar_button"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow.close_window_by_toolbar_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_add_local_user.AddLocalUserModalWindow.check_content"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow.check_content()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_change_password.ChangePasswordModalWindow.__init__"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_change_password.ChangePasswordModalWindow.click_cancel_button"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow.click_cancel_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_change_password.ChangePasswordModalWindow.click_old_password_hidden_icon"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow.click_old_password_hidden_icon()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_change_password.ChangePasswordModalWindow.click_new_password_hidden_icon"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow.click_new_password_hidden_icon()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_change_password.ChangePasswordModalWindow.click_confirm_password_hidden_icon"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow.click_confirm_password_hidden_icon()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_change_password.ChangePasswordModalWindow.change_password"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow.change_password()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_change_password.ChangePasswordModalWindow.get_password_inputs"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow.get_password_inputs()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_change_password.ChangePasswordModalWindow.check_content"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow.check_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_change_password.ChangePasswordModalWindow.check_error_message"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow.check_error_message()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_edit_user.EditUserModalWindow.__init__"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_edit_user.EditUserModalWindow.check_blocking_checkbox"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow.check_blocking_checkbox()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_edit_user.EditUserModalWindow.uncheck_blocking_checkbox"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow.uncheck_blocking_checkbox()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_edit_user.EditUserModalWindow.check_push_notification_checkbox"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow.check_push_notification_checkbox()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_edit_user.EditUserModalWindow.uncheck_push_notification_checkbox"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow.uncheck_push_notification_checkbox()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_edit_user.EditUserModalWindow.close_window"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow.close_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_edit_user.EditUserModalWindow.close_window_by_toolbar_button"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow.close_window_by_toolbar_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_edit_user.EditUserModalWindow.delete_user"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow.delete_user()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_edit_user.EditUserModalWindow.edit_user"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow.edit_user()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_edit_user.EditUserModalWindow.reset_password"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow.reset_password()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_edit_user.EditUserModalWindow.check_content"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow.check_content()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_view_template.ViewTemplateModalWindow.__init__"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_view_template.ViewTemplateModalWindow.close_window_by_toolbar_button"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow.close_window_by_toolbar_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_view_template.ViewTemplateModalWindow.check_content"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow.check_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_view_template.ViewTemplateModalWindow.verify_json_container_content"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow.verify_json_container_content()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.__init__"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.close_window"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow.close_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.close_window_by_toolbar_button"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow.close_window_by_toolbar_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.check_content"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow.check_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.get_modal_window_data"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow.get_modal_window_data()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow._is_ztp_field_code"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow._is_ztp_field_code()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.compare_modal_with_api_data"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow.compare_modal_with_api_data()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent.__init__"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent.clear_selections"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent.clear_selections()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent.get_available_options"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent.get_available_options()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent.get_selection_bar_title"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent.get_selection_bar_title()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent.get_selected_values"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent.get_selected_values()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent.clear_combobox_field"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent.clear_combobox_field()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent.open_values_list"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent.open_values_list()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent.select_value"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent.select_value()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent.wait_for_timeout"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent.wait_for_timeout()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent.check_field_highlighted_error"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent.check_field_highlighted_error()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.selection_bar_component.SelectionBarComponent.check_field_not_highlighted_error"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent.check_field_not_highlighted_error()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.__init__"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.add_filtering_parameter"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent.add_filtering_parameter()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.get_filtering_parameter"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent.get_filtering_parameter()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.get_start_time_filter"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent.get_start_time_filter()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.get_finish_time_filter"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent.get_finish_time_filter()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.click_apply_button"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent.click_apply_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.click_reset_button"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent.click_reset_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.check_content"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent.check_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.check_vertical_scrolling"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent.check_vertical_scrolling()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.check_apply_button_visibility"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent.check_apply_button_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.check_reset_button_visibility"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent.check_reset_button_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.sidebar_filter_component.SidebarFilterComponent.should_be_toolbar"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent.should_be_toolbar()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#components_derived.user_card.UserCard.__init__"><code class="docutils literal notranslate"><span class="pre">UserCard.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.user_card.UserCard.click_change_password_button"><code class="docutils literal notranslate"><span class="pre">UserCard.click_change_password_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.user_card.UserCard.click_logout_button"><code class="docutils literal notranslate"><span class="pre">UserCard.click_logout_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.user_card.UserCard.click_close_button"><code class="docutils literal notranslate"><span class="pre">UserCard.click_close_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.user_card.UserCard.check_content"><code class="docutils literal notranslate"><span class="pre">UserCard.check_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#components_derived.user_card.UserCard.check_card_is_closed"><code class="docutils literal notranslate"><span class="pre">UserCard.check_card_is_closed()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-components_derived">Module contents</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
@ -225,6 +369,7 @@
|
||||||
<div role="navigation" aria-label="Навигация по страницам">
|
<div role="navigation" aria-label="Навигация по страницам">
|
||||||
<ul class="wy-breadcrumbs">
|
<ul class="wy-breadcrumbs">
|
||||||
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||||||
|
<li class="breadcrumb-item"><a href="modules.html">e-nms_qa_automation</a></li>
|
||||||
<li class="breadcrumb-item active">components_derived package</li>
|
<li class="breadcrumb-item active">components_derived package</li>
|
||||||
<li class="wy-breadcrumbs-aside">
|
<li class="wy-breadcrumbs-aside">
|
||||||
<a href="_sources/components_derived.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
<a href="_sources/components_derived.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
||||||
|
|
@ -430,6 +575,97 @@
|
||||||
|
|
||||||
</dd></dl>
|
</dd></dl>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section id="module-components_derived.interactive_dropdown_list">
|
||||||
|
<span id="components-derived-interactive-dropdown-list-module"></span><h2>components_derived.interactive_dropdown_list module<a class="headerlink" href="#module-components_derived.interactive_dropdown_list" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
<p>Модуль interactive_dropdown_list_component содержит класс для работы с интерактивными выпадающими списками,
|
||||||
|
позволяющими сделать выбор нескольких элементов.</p>
|
||||||
|
<p>Класс InteractiveDropdownList наследует базовый функционал BaseComponent и добавляет
|
||||||
|
методы для взаимодействия с интерактивными выпадающими списками на странице.</p>
|
||||||
|
<dl class="py class">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.interactive_dropdown_list.InteractiveDropdownList">
|
||||||
|
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">InteractiveDropdownList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/interactive_dropdown_list.html#InteractiveDropdownList"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.interactive_dropdown_list.InteractiveDropdownList" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.base_component.BaseComponent" title="components.base_component.BaseComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></p>
|
||||||
|
<p>Класс для работы с выпадающими списками.</p>
|
||||||
|
<p>Наследует функциональность BaseElement и добавляет специфичные
|
||||||
|
методы для выбора и проверки элементов списка.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>)</p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.interactive_dropdown_list.InteractiveDropdownList.__init__">
|
||||||
|
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/interactive_dropdown_list.html#InteractiveDropdownList.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.interactive_dropdown_list.InteractiveDropdownList.__init__" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Инициализирует компонент интерактивного выпадающего списка.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>) – Экземпляр страницы Playwright.</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.interactive_dropdown_list.InteractiveDropdownList.get_checkbox_locator">
|
||||||
|
<span class="sig-name descname"><span class="pre">get_checkbox_locator</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">text</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/interactive_dropdown_list.html#InteractiveDropdownList.get_checkbox_locator"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.interactive_dropdown_list.InteractiveDropdownList.get_checkbox_locator" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Возвращает локатор чек-бокса для элемента списка с указанным текстом.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>text</strong> (<em>str</em>) – Текст элемента для выбора.</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>Locator</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.interactive_dropdown_list.InteractiveDropdownList.deselect_item_with_text">
|
||||||
|
<span class="sig-name descname"><span class="pre">deselect_item_with_text</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">text</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/interactive_dropdown_list.html#InteractiveDropdownList.deselect_item_with_text"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.interactive_dropdown_list.InteractiveDropdownList.deselect_item_with_text" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Выбирает элемент списка по указанному тексту.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>text</strong> (<em>str</em>) – Текст элемента для выбора.</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.interactive_dropdown_list.InteractiveDropdownList.select_item_with_text">
|
||||||
|
<span class="sig-name descname"><span class="pre">select_item_with_text</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">text</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/interactive_dropdown_list.html#InteractiveDropdownList.select_item_with_text"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.interactive_dropdown_list.InteractiveDropdownList.select_item_with_text" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Выбирает элемент списка по указанному тексту.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>text</strong> (<em>str</em>) – Текст элемента для выбора.</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.interactive_dropdown_list.InteractiveDropdownList.get_selected_items">
|
||||||
|
<span class="sig-name descname"><span class="pre">get_selected_items</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/interactive_dropdown_list.html#InteractiveDropdownList.get_selected_items"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.interactive_dropdown_list.InteractiveDropdownList.get_selected_items" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Возвращает список отмеченных элементов.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>locator</strong> (<em>str</em><em> | </em><em>Locator</em>)</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>list</em>[<em>str</em>]</p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
<section id="module-components_derived.modal_add_AD_user">
|
<section id="module-components_derived.modal_add_AD_user">
|
||||||
<span id="components-derived-modal-add-ad-user-module"></span><h2>components_derived.modal_add_AD_user module<a class="headerlink" href="#module-components_derived.modal_add_AD_user" title="Ссылка на этот заголовок"></a></h2>
|
<span id="components-derived-modal-add-ad-user-module"></span><h2>components_derived.modal_add_AD_user module<a class="headerlink" href="#module-components_derived.modal_add_AD_user" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
|
@ -1243,6 +1479,201 @@
|
||||||
|
|
||||||
</dd></dl>
|
</dd></dl>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section id="module-components_derived.settings_form_component">
|
||||||
|
<span id="components-derived-settings-form-component-module"></span><h2>components_derived.settings_form_component module<a class="headerlink" href="#module-components_derived.settings_form_component" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
<p>Модуль компонента формы ввода и отображения полей настроек. Содержит класс для работы с формами ввода
|
||||||
|
и отображения полей настроек,их элементами и проверками.</p>
|
||||||
|
<dl class="py class">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent">
|
||||||
|
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">SettingsFormComponent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Базовые классы: <a class="reference internal" href="components.html#components.base_component.BaseComponent" title="components.base_component.BaseComponent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></p>
|
||||||
|
<p>Компонент формы ввода и отображения полей настроек. Предоставляет методы для взаимодействия с формой,
|
||||||
|
ее содержимым и проверок.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>)</p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.__init__">
|
||||||
|
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.__init__" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Инициализация базового компонента.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>) – экземпляр страницы Playwright.</p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.add_content_item">
|
||||||
|
<span class="sig-name descname"><span class="pre">add_content_item</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">item</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.add_content_item"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.add_content_item" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Добавляет элемент содержимого в форму по заданному имени.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><ul class="simple">
|
||||||
|
<li><p><strong>name</strong> (<em>str</em>)</p></li>
|
||||||
|
<li><p><strong>item</strong> (<em>object</em>)</p></li>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.get_content_item">
|
||||||
|
<span class="sig-name descname"><span class="pre">get_content_item</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.get_content_item"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.get_content_item" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Возвращает элемент содержимого по имени или None, если не найден.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>name</strong> (<em>str</em>)</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>object</em> | <em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.add_toolbar_title">
|
||||||
|
<span class="sig-name descname"><span class="pre">add_toolbar_title</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">title</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.add_toolbar_title"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.add_toolbar_title" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Добавляет заголовок в панель инструментов модального окна.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>title</strong> (<em>str</em>)</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.add_button">
|
||||||
|
<span class="sig-name descname"><span class="pre">add_button</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">locator</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.add_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.add_button" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Добавляет кнопку в форму.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><ul class="simple">
|
||||||
|
<li><p><strong>locator</strong> (<em>str</em>)</p></li>
|
||||||
|
<li><p><strong>name</strong> (<em>str</em>)</p></li>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.add_tooltip_button">
|
||||||
|
<span class="sig-name descname"><span class="pre">add_tooltip_button</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">locator</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.add_tooltip_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.add_tooltip_button" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Добавляет кнопку в форму.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><ul class="simple">
|
||||||
|
<li><p><strong>locator</strong> (<em>str</em>)</p></li>
|
||||||
|
<li><p><strong>name</strong> (<em>str</em>)</p></li>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.get_button_by_name">
|
||||||
|
<span class="sig-name descname"><span class="pre">get_button_by_name</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.get_button_by_name"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.get_button_by_name" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Ищет и возвращает кнопку по имени или None, если не найдена.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>name</strong> (<em>str</em>)</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><a class="reference internal" href="elements.html#elements.button_element.Button" title="elements.button_element.Button"><em>Button</em></a> | <a class="reference internal" href="elements.html#elements.tooltip_button_element.TooltipButton" title="elements.tooltip_button_element.TooltipButton"><em>TooltipButton</em></a> | <em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.click_button">
|
||||||
|
<span class="sig-name descname"><span class="pre">click_button</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.click_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.click_button" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Кликает по кнопке с заданным именем. Вызывает ошибку, если не найдена.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>name</strong> (<em>str</em>)</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.check_vertical_scrolling">
|
||||||
|
<span class="sig-name descname"><span class="pre">check_vertical_scrolling</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">locator</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.check_vertical_scrolling"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.check_vertical_scrolling" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Проверяет возможность вертикальной прокрутки формы.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>locator</strong> (<em>str</em><em> | </em><em>Locator</em>)</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>bool</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.check_button_tooltip">
|
||||||
|
<span class="sig-name descname"><span class="pre">check_button_tooltip</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tooltip</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.check_button_tooltip"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.check_button_tooltip" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Проверяет текст подсказки кнопки.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><ul class="simple">
|
||||||
|
<li><p><strong>name</strong> (<em>str</em>)</p></li>
|
||||||
|
<li><p><strong>tooltip</strong> (<em>str</em>)</p></li>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.check_button_visibility">
|
||||||
|
<span class="sig-name descname"><span class="pre">check_button_visibility</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.check_button_visibility"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.check_button_visibility" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Проверяет наличие кнопки по имени. Вызывает ошибку, если не найдена.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>name</strong> (<em>str</em>)</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="components_derived.settings_form_component.SettingsFormComponent.should_be_toolbar">
|
||||||
|
<span class="sig-name descname"><span class="pre">should_be_toolbar</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/components_derived/settings_form_component.html#SettingsFormComponent.should_be_toolbar"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#components_derived.settings_form_component.SettingsFormComponent.should_be_toolbar" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Проверяет наличие тулбара.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Исключение<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>AssertionError</strong> – Если тулбар или кнопка редактирования отсутствуют.</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
<section id="module-components_derived.sidebar_filter_component">
|
<section id="module-components_derived.sidebar_filter_component">
|
||||||
<span id="components-derived-sidebar-filter-component-module"></span><h2>components_derived.sidebar_filter_component module<a class="headerlink" href="#module-components_derived.sidebar_filter_component" title="Ссылка на этот заголовок"></a></h2>
|
<span id="components-derived-sidebar-filter-component-module"></span><h2>components_derived.sidebar_filter_component module<a class="headerlink" href="#module-components_derived.sidebar_filter_component" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
|
@ -1515,7 +1946,10 @@
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<footer>
|
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Нижняя область">
|
||||||
|
<a href="components.html" class="btn btn-neutral float-left" title="components package" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Предыдущая</a>
|
||||||
|
<a href="conftest.html" class="btn btn-neutral float-right" title="conftest module" accesskey="n" rel="next">Следующая <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
|
||||||
|
</div>
|
||||||
|
|
||||||
<hr/>
|
<hr/>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,9 @@
|
||||||
<script src="_static/translations.js?v=cd1d70c9"></script>
|
<script src="_static/translations.js?v=cd1d70c9"></script>
|
||||||
<script src="_static/js/theme.js"></script>
|
<script src="_static/js/theme.js"></script>
|
||||||
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
||||||
<link rel="search" title="Поиск" href="search.html" />
|
<link rel="search" title="Поиск" href="search.html" />
|
||||||
|
<link rel="next" title="data package" href="data.html" />
|
||||||
|
<link rel="prev" title="components_derived package" href="components_derived.html" />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="wy-body-for-nav">
|
<body class="wy-body-for-nav">
|
||||||
|
|
@ -41,15 +43,318 @@
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||||||
<!-- Local TOC -->
|
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||||||
<div class="local-toc"><ul>
|
<ul class="current">
|
||||||
<li><a class="reference internal" href="#">conftest module</a><ul>
|
<li class="toctree-l1 current"><a class="reference internal" href="modules.html">e-nms_qa_automation</a><ul class="current">
|
||||||
<li><a class="reference internal" href="#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="components.html">components package</a><ul>
|
||||||
<li><a class="reference internal" href="#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.alert_component">components.alert_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.base_component">components.base_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.card_component">components.card_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.confirm_component">components.confirm_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.events_container_component">components.events_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.json_container_component">components.json_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.navbar_component">components.navbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="components_derived.html">components_derived package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2 current"><a class="current reference internal" href="#">conftest module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="data.html">data package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.constants">data.constants module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.environment">data.environment module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.roles_dict">data.roles_dict module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="elements.html">elements package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.base_element">elements.base_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.button_element">elements.button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.icon_element">elements.icon_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_element">elements.text_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="fixtures.html">fixtures package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures.pages">fixtures.pages module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="pages.html">pages package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.base_page">pages.base_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.license_tab">pages.license_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.main_page">pages.main_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.users_tab">pages.users_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="tools.html">tools package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.logger">tools.logger module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools">Module contents</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id21">4.1 Текст</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
@ -64,6 +369,7 @@
|
||||||
<div role="navigation" aria-label="Навигация по страницам">
|
<div role="navigation" aria-label="Навигация по страницам">
|
||||||
<ul class="wy-breadcrumbs">
|
<ul class="wy-breadcrumbs">
|
||||||
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||||||
|
<li class="breadcrumb-item"><a href="modules.html">e-nms_qa_automation</a></li>
|
||||||
<li class="breadcrumb-item active">conftest module</li>
|
<li class="breadcrumb-item active">conftest module</li>
|
||||||
<li class="wy-breadcrumbs-aside">
|
<li class="wy-breadcrumbs-aside">
|
||||||
<a href="_sources/conftest.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
<a href="_sources/conftest.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
||||||
|
|
@ -92,7 +398,10 @@
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<footer>
|
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Нижняя область">
|
||||||
|
<a href="components_derived.html" class="btn btn-neutral float-left" title="components_derived package" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Предыдущая</a>
|
||||||
|
<a href="data.html" class="btn btn-neutral float-right" title="data package" accesskey="n" rel="next">Следующая <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
|
||||||
|
</div>
|
||||||
|
|
||||||
<hr/>
|
<hr/>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,9 @@
|
||||||
<script src="_static/translations.js?v=cd1d70c9"></script>
|
<script src="_static/translations.js?v=cd1d70c9"></script>
|
||||||
<script src="_static/js/theme.js"></script>
|
<script src="_static/js/theme.js"></script>
|
||||||
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
||||||
<link rel="search" title="Поиск" href="search.html" />
|
<link rel="search" title="Поиск" href="search.html" />
|
||||||
|
<link rel="next" title="elements package" href="elements.html" />
|
||||||
|
<link rel="prev" title="conftest module" href="conftest.html" />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="wy-body-for-nav">
|
<body class="wy-body-for-nav">
|
||||||
|
|
@ -41,43 +43,318 @@
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||||||
<!-- Local TOC -->
|
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||||||
<div class="local-toc"><ul>
|
<ul class="current">
|
||||||
<li><a class="reference internal" href="#">data package</a><ul>
|
<li class="toctree-l1 current"><a class="reference internal" href="modules.html">e-nms_qa_automation</a><ul class="current">
|
||||||
<li><a class="reference internal" href="#submodules">Submodules</a></li>
|
<li class="toctree-l2"><a class="reference internal" href="components.html">components package</a><ul>
|
||||||
<li><a class="reference internal" href="#module-data.constants">data.constants module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#submodules">Submodules</a></li>
|
||||||
<li><a class="reference internal" href="#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.alert_component">components.alert_component module</a><ul>
|
||||||
<li><a class="reference internal" href="#data.constants.Constants.login"><code class="docutils literal notranslate"><span class="pre">Constants.login</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||||||
<li><a class="reference internal" href="#data.constants.Constants.password"><code class="docutils literal notranslate"><span class="pre">Constants.password</span></code></a></li>
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.base_component">components.base_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.card_component">components.card_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.confirm_component">components.confirm_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.events_container_component">components.events_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.json_container_component">components.json_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.navbar_component">components.navbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="components_derived.html">components_derived package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="conftest.html">conftest module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2 current"><a class="current reference internal" href="#">data package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-data.constants">data.constants module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-data.environment">data.environment module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-data.roles_dict">data.roles_dict module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-data">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="elements.html">elements package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.base_element">elements.base_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.button_element">elements.button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.icon_element">elements.icon_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_element">elements.text_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="fixtures.html">fixtures package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures.pages">fixtures.pages module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="pages.html">pages package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.base_page">pages.base_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.license_tab">pages.license_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.main_page">pages.main_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.users_tab">pages.users_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="tools.html">tools package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.logger">tools.logger module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools">Module contents</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a class="reference internal" href="#module-data.environment">data.environment module</a><ul>
|
</ul>
|
||||||
<li><a class="reference internal" href="#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a><ul>
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
<li><a class="reference internal" href="#data.environment.Environment.TEST"><code class="docutils literal notranslate"><span class="pre">Environment.TEST</span></code></a></li>
|
<ul>
|
||||||
<li><a class="reference internal" href="#data.environment.Environment.DEVELOP"><code class="docutils literal notranslate"><span class="pre">Environment.DEVELOP</span></code></a></li>
|
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
<li><a class="reference internal" href="#data.environment.Environment.URLS"><code class="docutils literal notranslate"><span class="pre">Environment.URLS</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
<li><a class="reference internal" href="#data.environment.Environment.__init__"><code class="docutils literal notranslate"><span class="pre">Environment.__init__()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
<li><a class="reference internal" href="#data.environment.Environment.get_base_url"><code class="docutils literal notranslate"><span class="pre">Environment.get_base_url()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
<li><a class="reference internal" href="#data.environment.Environment.get_env_name"><code class="docutils literal notranslate"><span class="pre">Environment.get_env_name()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
<li><a class="reference internal" href="#data.environment.Environment.get_request_url"><code class="docutils literal notranslate"><span class="pre">Environment.get_request_url()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||||||
<li><a class="reference internal" href="#data.environment.Environment.set_current_user_credential"><code class="docutils literal notranslate"><span class="pre">Environment.set_current_user_credential()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||||||
<li><a class="reference internal" href="#data.environment.Environment.get_access_token"><code class="docutils literal notranslate"><span class="pre">Environment.get_access_token()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#data.environment.Environment.get_current_user_name"><code class="docutils literal notranslate"><span class="pre">Environment.get_current_user_name()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#data.environment.Environment.get_current_user_role"><code class="docutils literal notranslate"><span class="pre">Environment.get_current_user_role()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||||||
<li><a class="reference internal" href="#data.environment.Environment.get_current_user_id"><code class="docutils literal notranslate"><span class="pre">Environment.get_current_user_id()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||||||
<li><a class="reference internal" href="#data.environment.Environment.get_current_user_credential"><code class="docutils literal notranslate"><span class="pre">Environment.get_current_user_credential()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a class="reference internal" href="#module-data.roles_dict">data.roles_dict module</a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
<li><a class="reference internal" href="#module-data">Module contents</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id21">4.1 Текст</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
@ -92,6 +369,7 @@
|
||||||
<div role="navigation" aria-label="Навигация по страницам">
|
<div role="navigation" aria-label="Навигация по страницам">
|
||||||
<ul class="wy-breadcrumbs">
|
<ul class="wy-breadcrumbs">
|
||||||
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||||||
|
<li class="breadcrumb-item"><a href="modules.html">e-nms_qa_automation</a></li>
|
||||||
<li class="breadcrumb-item active">data package</li>
|
<li class="breadcrumb-item active">data package</li>
|
||||||
<li class="wy-breadcrumbs-aside">
|
<li class="wy-breadcrumbs-aside">
|
||||||
<a href="_sources/data.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
<a href="_sources/data.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
||||||
|
|
@ -331,7 +609,10 @@ URLS (Dict[str, str]): Словарь URL для разных окружений
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<footer>
|
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Нижняя область">
|
||||||
|
<a href="conftest.html" class="btn btn-neutral float-left" title="conftest module" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Предыдущая</a>
|
||||||
|
<a href="elements.html" class="btn btn-neutral float-right" title="elements package" accesskey="n" rel="next">Следующая <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
|
||||||
|
</div>
|
||||||
|
|
||||||
<hr/>
|
<hr/>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,9 @@
|
||||||
<script src="_static/translations.js?v=cd1d70c9"></script>
|
<script src="_static/translations.js?v=cd1d70c9"></script>
|
||||||
<script src="_static/js/theme.js"></script>
|
<script src="_static/js/theme.js"></script>
|
||||||
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
||||||
<link rel="search" title="Поиск" href="search.html" />
|
<link rel="search" title="Поиск" href="search.html" />
|
||||||
|
<link rel="next" title="fixtures package" href="fixtures.html" />
|
||||||
|
<link rel="prev" title="data package" href="data.html" />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="wy-body-for-nav">
|
<body class="wy-body-for-nav">
|
||||||
|
|
@ -41,96 +43,318 @@
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||||||
<!-- Local TOC -->
|
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||||||
<div class="local-toc"><ul>
|
<ul class="current">
|
||||||
<li><a class="reference internal" href="#">elements package</a><ul>
|
<li class="toctree-l1 current"><a class="reference internal" href="modules.html">e-nms_qa_automation</a><ul class="current">
|
||||||
<li><a class="reference internal" href="#submodules">Submodules</a></li>
|
<li class="toctree-l2"><a class="reference internal" href="components.html">components package</a><ul>
|
||||||
<li><a class="reference internal" href="#module-elements.base_element">elements.base_element module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#submodules">Submodules</a></li>
|
||||||
<li><a class="reference internal" href="#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.alert_component">components.alert_component module</a><ul>
|
||||||
<li><a class="reference internal" href="#elements.base_element.BaseElement.__init__"><code class="docutils literal notranslate"><span class="pre">BaseElement.__init__()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||||||
<li><a class="reference internal" href="#elements.base_element.BaseElement.type_of"><code class="docutils literal notranslate"><span class="pre">BaseElement.type_of</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#elements.base_element.BaseElement.click"><code class="docutils literal notranslate"><span class="pre">BaseElement.click()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#elements.base_element.BaseElement.get_text"><code class="docutils literal notranslate"><span class="pre">BaseElement.get_text()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.base_component">components.base_component module</a><ul>
|
||||||
<li><a class="reference internal" href="#elements.base_element.BaseElement.update_locator"><code class="docutils literal notranslate"><span class="pre">BaseElement.update_locator()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||||||
<li><a class="reference internal" href="#elements.base_element.BaseElement.wait_for_element"><code class="docutils literal notranslate"><span class="pre">BaseElement.wait_for_element()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#elements.base_element.BaseElement.check_have_text"><code class="docutils literal notranslate"><span class="pre">BaseElement.check_have_text()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#elements.base_element.BaseElement.check_visibility"><code class="docutils literal notranslate"><span class="pre">BaseElement.check_visibility()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.card_component">components.card_component module</a><ul>
|
||||||
<li><a class="reference internal" href="#elements.base_element.BaseElement.is_present"><code class="docutils literal notranslate"><span class="pre">BaseElement.is_present()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||||||
<li><a class="reference internal" href="#elements.base_element.BaseElement.is_not_present"><code class="docutils literal notranslate"><span class="pre">BaseElement.is_not_present()</span></code></a></li>
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.confirm_component">components.confirm_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.events_container_component">components.events_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.json_container_component">components.json_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.navbar_component">components.navbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="components_derived.html">components_derived package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="conftest.html">conftest module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="data.html">data package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.constants">data.constants module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.environment">data.environment module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.roles_dict">data.roles_dict module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2 current"><a class="current reference internal" href="#">elements package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-elements.base_element">elements.base_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-elements.button_element">elements.button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-elements.icon_element">elements.icon_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-elements.text_element">elements.text_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-elements">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="fixtures.html">fixtures package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures.pages">fixtures.pages module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="pages.html">pages package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.base_page">pages.base_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.license_tab">pages.license_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.main_page">pages.main_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.users_tab">pages.users_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="tools.html">tools package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.logger">tools.logger module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools">Module contents</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a class="reference internal" href="#module-elements.button_element">elements.button_element module</a><ul>
|
</ul>
|
||||||
<li><a class="reference internal" href="#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a><ul>
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
<li><a class="reference internal" href="#elements.button_element.Button.type_of"><code class="docutils literal notranslate"><span class="pre">Button.type_of</span></code></a></li>
|
<ul>
|
||||||
<li><a class="reference internal" href="#elements.button_element.Button.is_disabled"><code class="docutils literal notranslate"><span class="pre">Button.is_disabled()</span></code></a></li>
|
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a class="reference internal" href="#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
<li><a class="reference internal" href="#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id21">4.1 Текст</a></li>
|
||||||
<li><a class="reference internal" href="#elements.checkbox_element.Checkbox.type_of"><code class="docutils literal notranslate"><span class="pre">Checkbox.type_of</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||||||
<li><a class="reference internal" href="#elements.checkbox_element.Checkbox.check"><code class="docutils literal notranslate"><span class="pre">Checkbox.check()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#elements.checkbox_element.Checkbox.uncheck"><code class="docutils literal notranslate"><span class="pre">Checkbox.uncheck()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#elements.checkbox_element.Checkbox.is_checked"><code class="docutils literal notranslate"><span class="pre">Checkbox.is_checked()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-elements.icon_element">elements.icon_element module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#elements.icon_element.Icon.type_of"><code class="docutils literal notranslate"><span class="pre">Icon.type_of</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#elements.icon_element.Icon.is_password_hidden"><code class="docutils literal notranslate"><span class="pre">Icon.is_password_hidden()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#elements.tab_button_element.TabButton.type_of"><code class="docutils literal notranslate"><span class="pre">TabButton.type_of</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-elements.text_element">elements.text_element module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#elements.text_element.Text.type_of"><code class="docutils literal notranslate"><span class="pre">Text.type_of</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#elements.text_input_element.TextInput.type_of"><code class="docutils literal notranslate"><span class="pre">TextInput.type_of</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#elements.text_input_element.TextInput.get_input_value"><code class="docutils literal notranslate"><span class="pre">TextInput.get_input_value()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#elements.text_input_element.TextInput.get_input_type"><code class="docutils literal notranslate"><span class="pre">TextInput.get_input_type()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#elements.text_input_element.TextInput.decrease_value"><code class="docutils literal notranslate"><span class="pre">TextInput.decrease_value()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#elements.text_input_element.TextInput.increase_value"><code class="docutils literal notranslate"><span class="pre">TextInput.increase_value()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#elements.text_input_element.TextInput.input_value"><code class="docutils literal notranslate"><span class="pre">TextInput.input_value()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#elements.text_input_element.TextInput.clear"><code class="docutils literal notranslate"><span class="pre">TextInput.clear()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#elements.text_input_element.TextInput.check_empty_input"><code class="docutils literal notranslate"><span class="pre">TextInput.check_empty_input()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#elements.text_input_element.TextInput.check_editable_input"><code class="docutils literal notranslate"><span class="pre">TextInput.check_editable_input()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#elements.tooltip_button_element.TooltipButton.type_of"><code class="docutils literal notranslate"><span class="pre">TooltipButton.type_of</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#elements.tooltip_button_element.TooltipButton.get_tooltip_text"><code class="docutils literal notranslate"><span class="pre">TooltipButton.get_tooltip_text()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#elements.tooltip_button_element.TooltipButton.wait_for_tooltip_to_disappear"><code class="docutils literal notranslate"><span class="pre">TooltipButton.wait_for_tooltip_to_disappear()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#elements.tooltip_button_element.TooltipButton.check_tooltip_with_text"><code class="docutils literal notranslate"><span class="pre">TooltipButton.check_tooltip_with_text()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-elements">Module contents</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
@ -145,6 +369,7 @@
|
||||||
<div role="navigation" aria-label="Навигация по страницам">
|
<div role="navigation" aria-label="Навигация по страницам">
|
||||||
<ul class="wy-breadcrumbs">
|
<ul class="wy-breadcrumbs">
|
||||||
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||||||
|
<li class="breadcrumb-item"><a href="modules.html">e-nms_qa_automation</a></li>
|
||||||
<li class="breadcrumb-item active">elements package</li>
|
<li class="breadcrumb-item active">elements package</li>
|
||||||
<li class="wy-breadcrumbs-aside">
|
<li class="wy-breadcrumbs-aside">
|
||||||
<a href="_sources/elements.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
<a href="_sources/elements.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
||||||
|
|
@ -807,7 +1032,10 @@
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<footer>
|
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Нижняя область">
|
||||||
|
<a href="data.html" class="btn btn-neutral float-left" title="data package" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Предыдущая</a>
|
||||||
|
<a href="fixtures.html" class="btn btn-neutral float-right" title="fixtures package" accesskey="n" rel="next">Следующая <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
|
||||||
|
</div>
|
||||||
|
|
||||||
<hr/>
|
<hr/>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,9 @@
|
||||||
<script src="_static/translations.js?v=cd1d70c9"></script>
|
<script src="_static/translations.js?v=cd1d70c9"></script>
|
||||||
<script src="_static/js/theme.js"></script>
|
<script src="_static/js/theme.js"></script>
|
||||||
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
||||||
<link rel="search" title="Поиск" href="search.html" />
|
<link rel="search" title="Поиск" href="search.html" />
|
||||||
|
<link rel="next" title="pages package" href="pages.html" />
|
||||||
|
<link rel="prev" title="elements package" href="elements.html" />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="wy-body-for-nav">
|
<body class="wy-body-for-nav">
|
||||||
|
|
@ -41,25 +43,318 @@
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||||||
<!-- Local TOC -->
|
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||||||
<div class="local-toc"><ul>
|
<ul class="current">
|
||||||
<li><a class="reference internal" href="#">fixtures package</a><ul>
|
<li class="toctree-l1 current"><a class="reference internal" href="modules.html">e-nms_qa_automation</a><ul class="current">
|
||||||
<li><a class="reference internal" href="#submodules">Submodules</a></li>
|
<li class="toctree-l2"><a class="reference internal" href="components.html">components package</a><ul>
|
||||||
<li><a class="reference internal" href="#module-fixtures.pages">fixtures.pages module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#submodules">Submodules</a></li>
|
||||||
<li><a class="reference internal" href="#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.alert_component">components.alert_component module</a><ul>
|
||||||
<li><a class="reference internal" href="#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||||||
<li><a class="reference internal" href="#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a class="reference internal" href="#module-fixtures">Module contents</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.base_component">components.base_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.card_component">components.card_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.confirm_component">components.confirm_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.events_container_component">components.events_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.json_container_component">components.json_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.navbar_component">components.navbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="components_derived.html">components_derived package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="conftest.html">conftest module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="data.html">data package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.constants">data.constants module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.environment">data.environment module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.roles_dict">data.roles_dict module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="elements.html">elements package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.base_element">elements.base_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.button_element">elements.button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.icon_element">elements.icon_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_element">elements.text_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2 current"><a class="current reference internal" href="#">fixtures package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-fixtures.pages">fixtures.pages module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-fixtures">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="pages.html">pages package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.base_page">pages.base_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.license_tab">pages.license_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.main_page">pages.main_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.users_tab">pages.users_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="tools.html">tools package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.logger">tools.logger module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools">Module contents</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id21">4.1 Текст</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
@ -74,6 +369,7 @@
|
||||||
<div role="navigation" aria-label="Навигация по страницам">
|
<div role="navigation" aria-label="Навигация по страницам">
|
||||||
<ul class="wy-breadcrumbs">
|
<ul class="wy-breadcrumbs">
|
||||||
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||||||
|
<li class="breadcrumb-item"><a href="modules.html">e-nms_qa_automation</a></li>
|
||||||
<li class="breadcrumb-item active">fixtures package</li>
|
<li class="breadcrumb-item active">fixtures package</li>
|
||||||
<li class="wy-breadcrumbs-aside">
|
<li class="wy-breadcrumbs-aside">
|
||||||
<a href="_sources/fixtures.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
<a href="_sources/fixtures.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
||||||
|
|
@ -240,7 +536,10 @@
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<footer>
|
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Нижняя область">
|
||||||
|
<a href="elements.html" class="btn btn-neutral float-left" title="elements package" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Предыдущая</a>
|
||||||
|
<a href="pages.html" class="btn btn-neutral float-right" title="pages package" accesskey="n" rel="next">Следующая <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
|
||||||
|
</div>
|
||||||
|
|
||||||
<hr/>
|
<hr/>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -89,10 +89,6 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.settings_form_component">components.settings_form_component module</a><ul>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -114,6 +110,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -142,6 +142,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -238,10 +242,6 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.location_page">pages.location_page module</a><ul>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.location_page.LocationPage"><code class="docutils literal notranslate"><span class="pre">LocationPage</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -250,6 +250,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -292,6 +296,60 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id21">4.1 Текст</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -382,12 +440,12 @@
|
||||||
<li><a href="components.html#components.eventbar_component.EventPanelComponent.__init__">(метод EventPanelComponent)</a>
|
<li><a href="components.html#components.eventbar_component.EventPanelComponent.__init__">(метод EventPanelComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.events_container_component.EventsContainerComponent.__init__">(метод EventsContainerComponent)</a>
|
<li><a href="components.html#components.events_container_component.EventsContainerComponent.__init__">(метод EventsContainerComponent)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.__init__">(метод InteractiveDropdownList)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.json_container_component.JsonContainerComponent.__init__">(метод JsonContainerComponent)</a>
|
<li><a href="components.html#components.json_container_component.JsonContainerComponent.__init__">(метод JsonContainerComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.license_tab.LicenseTab.__init__">(метод LicenseTab)</a>
|
<li><a href="pages.html#pages.license_tab.LicenseTab.__init__">(метод LicenseTab)</a>
|
||||||
</li>
|
|
||||||
<li><a href="pages.html#pages.location_page.LocationPage.__init__">(метод LocationPage)</a>
|
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.login_page.LoginPage.__init__">(метод LoginPage)</a>
|
<li><a href="pages.html#pages.login_page.LoginPage.__init__">(метод LoginPage)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -398,6 +456,8 @@
|
||||||
<li><a href="components.html#components.navbar_component.NavigationPanelComponent.__init__">(метод NavigationPanelComponent)</a>
|
<li><a href="components.html#components.navbar_component.NavigationPanelComponent.__init__">(метод NavigationPanelComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="tools.html#tools.fix_python_project.ProjectFixer.__init__">(метод ProjectFixer)</a>
|
<li><a href="tools.html#tools.fix_python_project.ProjectFixer.__init__">(метод ProjectFixer)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.__init__">(метод PushNotificationsSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent.__init__">(метод SelectionBarComponent)</a>
|
<li><a href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent.__init__">(метод SelectionBarComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -405,7 +465,7 @@
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.session_settings_tab.SessionSettingsTab.__init__">(метод SessionSettingsTab)</a>
|
<li><a href="pages.html#pages.session_settings_tab.SessionSettingsTab.__init__">(метод SessionSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.settings_form_component.SettingsFormComponent.__init__">(метод SettingsFormComponent)</a>
|
<li><a href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.__init__">(метод SettingsFormComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent.__init__">(метод SidebarFilterComponent)</a>
|
<li><a href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent.__init__">(метод SidebarFilterComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -445,7 +505,7 @@
|
||||||
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.add_button">add_button() (метод ModalWindowComponent)</a>
|
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.add_button">add_button() (метод ModalWindowComponent)</a>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="components.html#components.settings_form_component.SettingsFormComponent.add_button">(метод SettingsFormComponent)</a>
|
<li><a href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.add_button">(метод SettingsFormComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.toolbar_component.ToolbarComponent.add_button">(метод ToolbarComponent)</a>
|
<li><a href="components.html#components.toolbar_component.ToolbarComponent.add_button">(метод ToolbarComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -453,7 +513,7 @@
|
||||||
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.add_content_item">add_content_item() (метод ModalWindowComponent)</a>
|
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.add_content_item">add_content_item() (метод ModalWindowComponent)</a>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="components.html#components.settings_form_component.SettingsFormComponent.add_content_item">(метод SettingsFormComponent)</a>
|
<li><a href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.add_content_item">(метод SettingsFormComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li><a href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent.add_filtering_parameter">add_filtering_parameter() (метод SidebarFilterComponent)</a>
|
<li><a href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent.add_filtering_parameter">add_filtering_parameter() (метод SidebarFilterComponent)</a>
|
||||||
|
|
@ -481,11 +541,15 @@
|
||||||
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.add_toolbar_title">add_toolbar_title() (метод ModalWindowComponent)</a>
|
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.add_toolbar_title">add_toolbar_title() (метод ModalWindowComponent)</a>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="components.html#components.settings_form_component.SettingsFormComponent.add_toolbar_title">(метод SettingsFormComponent)</a>
|
<li><a href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.add_toolbar_title">(метод SettingsFormComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li><a href="components.html#components.toolbar_component.ToolbarComponent.add_tooltip_button">add_tooltip_button() (метод ToolbarComponent)</a>
|
<li><a href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.add_tooltip_button">add_tooltip_button() (метод SettingsFormComponent)</a>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><a href="components.html#components.toolbar_component.ToolbarComponent.add_tooltip_button">(метод ToolbarComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
</ul></li>
|
||||||
<li><a href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow">AddADUserModalWindow (класс в components_derived.modal_add_AD_user)</a>
|
<li><a href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow">AddADUserModalWindow (класс в components_derived.modal_add_AD_user)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow">AddLocalUserModalWindow (класс в components_derived.modal_add_local_user)</a>
|
<li><a href="components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow">AddLocalUserModalWindow (класс в components_derived.modal_add_local_user)</a>
|
||||||
|
|
@ -552,12 +616,16 @@
|
||||||
<li><a href="components_derived.html#components_derived.modal_edit_user.EditUserModalWindow.check_blocking_checkbox">(метод EditUserModalWindow)</a>
|
<li><a href="components_derived.html#components_derived.modal_edit_user.EditUserModalWindow.check_blocking_checkbox">(метод EditUserModalWindow)</a>
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li><a href="components.html#components.toolbar_component.ToolbarComponent.check_button_tooltip">check_button_tooltip() (метод ToolbarComponent)</a>
|
<li><a href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.check_button_tooltip">check_button_tooltip() (метод SettingsFormComponent)</a>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><a href="components.html#components.toolbar_component.ToolbarComponent.check_button_tooltip">(метод ToolbarComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
</ul></li>
|
||||||
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.check_button_visibility">check_button_visibility() (метод ModalWindowComponent)</a>
|
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.check_button_visibility">check_button_visibility() (метод ModalWindowComponent)</a>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="components.html#components.settings_form_component.SettingsFormComponent.check_button_visibility">(метод SettingsFormComponent)</a>
|
<li><a href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.check_button_visibility">(метод SettingsFormComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.toolbar_component.ToolbarComponent.check_button_visibility">(метод ToolbarComponent)</a>
|
<li><a href="components.html#components.toolbar_component.ToolbarComponent.check_button_visibility">(метод ToolbarComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -594,6 +662,8 @@
|
||||||
<li><a href="components_derived.html#components_derived.modal_edit_user.EditUserModalWindow.check_content">(метод EditUserModalWindow)</a>
|
<li><a href="components_derived.html#components_derived.modal_edit_user.EditUserModalWindow.check_content">(метод EditUserModalWindow)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.license_tab.LicenseTab.check_content">(метод LicenseTab)</a>
|
<li><a href="pages.html#pages.license_tab.LicenseTab.check_content">(метод LicenseTab)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.check_content">(метод PushNotificationsSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.session_settings_tab.SessionSettingsTab.check_content">(метод SessionSettingsTab)</a>
|
<li><a href="pages.html#pages.session_settings_tab.SessionSettingsTab.check_content">(метод SessionSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -779,7 +849,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="pages.html#pages.session_settings_tab.SessionSettingsTab.check_vertical_scrolling">(метод SessionSettingsTab)</a>
|
<li><a href="pages.html#pages.session_settings_tab.SessionSettingsTab.check_vertical_scrolling">(метод SessionSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.settings_form_component.SettingsFormComponent.check_vertical_scrolling">(метод SettingsFormComponent)</a>
|
<li><a href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.check_vertical_scrolling">(метод SettingsFormComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent.check_vertical_scrolling">(метод SidebarFilterComponent)</a>
|
<li><a href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent.check_vertical_scrolling">(метод SidebarFilterComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -809,10 +879,12 @@
|
||||||
<li><a href="elements.html#elements.text_input_element.TextInput.clear">clear() (метод TextInput)</a>
|
<li><a href="elements.html#elements.text_input_element.TextInput.clear">clear() (метод TextInput)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent.clear_combobox_field">clear_combobox_field() (метод SelectionBarComponent)</a>
|
<li><a href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent.clear_combobox_field">clear_combobox_field() (метод SelectionBarComponent)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent.clear_selections">clear_selections() (метод SelectionBarComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
</ul></td>
|
</ul></td>
|
||||||
<td style="width: 33%; vertical-align: top;"><ul>
|
<td style="width: 33%; vertical-align: top;"><ul>
|
||||||
<li><a href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent.clear_selections">clear_selections() (метод SelectionBarComponent)</a>
|
<li><a href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.clear_users_setting_value">clear_users_setting_value() (метод PushNotificationsSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="elements.html#elements.base_element.BaseElement.click">click() (метод BaseElement)</a>
|
<li><a href="elements.html#elements.base_element.BaseElement.click">click() (метод BaseElement)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -825,7 +897,7 @@
|
||||||
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.click_button">click_button() (метод ModalWindowComponent)</a>
|
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.click_button">click_button() (метод ModalWindowComponent)</a>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="components.html#components.settings_form_component.SettingsFormComponent.click_button">(метод SettingsFormComponent)</a>
|
<li><a href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.click_button">(метод SettingsFormComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.toolbar_component.ToolbarComponent.click_button">(метод ToolbarComponent)</a>
|
<li><a href="components.html#components.toolbar_component.ToolbarComponent.click_button">(метод ToolbarComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -851,8 +923,6 @@
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li><a href="components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow.click_confirm_password_hidden_icon">click_confirm_password_hidden_icon() (метод ChangePasswordModalWindow)</a>
|
<li><a href="components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow.click_confirm_password_hidden_icon">click_confirm_password_hidden_icon() (метод ChangePasswordModalWindow)</a>
|
||||||
</li>
|
|
||||||
<li><a href="pages.html#pages.location_page.LocationPage.click_create_button">click_create_button() (метод LocationPage)</a>
|
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.session_settings_tab.SessionSettingsTab.click_edit_button">click_edit_button() (метод SessionSettingsTab)</a>
|
<li><a href="pages.html#pages.session_settings_tab.SessionSettingsTab.click_edit_button">click_edit_button() (метод SessionSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -901,6 +971,8 @@
|
||||||
<li><a href="pages.html#pages.session_settings_tab.SessionSettingsTab.click_save_button">click_save_button() (метод SessionSettingsTab)</a>
|
<li><a href="pages.html#pages.session_settings_tab.SessionSettingsTab.click_save_button">click_save_button() (метод SessionSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.navbar_component.NavigationPanelComponent.click_sub_item">click_sub_item() (метод NavigationPanelComponent)</a>
|
<li><a href="components.html#components.navbar_component.NavigationPanelComponent.click_sub_item">click_sub_item() (метод NavigationPanelComponent)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.click_submit_button">click_submit_button() (метод PushNotificationsSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.main_page.MainPage.click_subpanel_item">click_subpanel_item() (метод MainPage)</a>
|
<li><a href="pages.html#pages.main_page.MainPage.click_subpanel_item">click_subpanel_item() (метод MainPage)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -1054,13 +1126,6 @@
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="components.html#module-components.navbar_component">module</a>
|
<li><a href="components.html#module-components.navbar_component">module</a>
|
||||||
</li>
|
|
||||||
</ul></li>
|
|
||||||
<li>
|
|
||||||
components.settings_form_component
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><a href="components.html#module-components.settings_form_component">module</a>
|
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li>
|
<li>
|
||||||
|
|
@ -1096,6 +1161,13 @@
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="components_derived.html#module-components_derived.date_input_component">module</a>
|
<li><a href="components_derived.html#module-components_derived.date_input_component">module</a>
|
||||||
|
</li>
|
||||||
|
</ul></li>
|
||||||
|
<li>
|
||||||
|
components_derived.interactive_dropdown_list
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><a href="components_derived.html#module-components_derived.interactive_dropdown_list">module</a>
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li>
|
<li>
|
||||||
|
|
@ -1145,6 +1217,13 @@
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="components_derived.html#module-components_derived.selection_bar_component">module</a>
|
<li><a href="components_derived.html#module-components_derived.selection_bar_component">module</a>
|
||||||
|
</li>
|
||||||
|
</ul></li>
|
||||||
|
<li>
|
||||||
|
components_derived.settings_form_component
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><a href="components_derived.html#module-components_derived.settings_form_component">module</a>
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li>
|
<li>
|
||||||
|
|
@ -1222,8 +1301,6 @@
|
||||||
</li>
|
</li>
|
||||||
<li><a href="elements.html#elements.text_input_element.TextInput.decrease_value">decrease_value() (метод TextInput)</a>
|
<li><a href="elements.html#elements.text_input_element.TextInput.decrease_value">decrease_value() (метод TextInput)</a>
|
||||||
</li>
|
</li>
|
||||||
</ul></td>
|
|
||||||
<td style="width: 33%; vertical-align: top;"><ul>
|
|
||||||
<li><a href="pages.html#pages.templates_tab.TemplatesTab.delete_modal_window">delete_modal_window() (метод TemplatesTab)</a>
|
<li><a href="pages.html#pages.templates_tab.TemplatesTab.delete_modal_window">delete_modal_window() (метод TemplatesTab)</a>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
|
|
@ -1232,6 +1309,8 @@
|
||||||
<li><a href="pages.html#pages.ztp_templates_tab.ZTPTemplatesTab.delete_modal_window">(метод ZTPTemplatesTab)</a>
|
<li><a href="pages.html#pages.ztp_templates_tab.ZTPTemplatesTab.delete_modal_window">(метод ZTPTemplatesTab)</a>
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
|
</ul></td>
|
||||||
|
<td style="width: 33%; vertical-align: top;"><ul>
|
||||||
<li><a href="pages.html#pages.current_session_tab.CurrentSessionsTab.delete_session_by_index">delete_session_by_index() (метод CurrentSessionsTab)</a>
|
<li><a href="pages.html#pages.current_session_tab.CurrentSessionsTab.delete_session_by_index">delete_session_by_index() (метод CurrentSessionsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.current_session_tab.CurrentSessionsTab.delete_session_by_token">delete_session_by_token() (метод CurrentSessionsTab)</a>
|
<li><a href="pages.html#pages.current_session_tab.CurrentSessionsTab.delete_session_by_token">delete_session_by_token() (метод CurrentSessionsTab)</a>
|
||||||
|
|
@ -1242,6 +1321,10 @@
|
||||||
<li><a href="pages.html#pages.users_tab.UsersTab.delete_user">(метод UsersTab)</a>
|
<li><a href="pages.html#pages.users_tab.UsersTab.delete_user">(метод UsersTab)</a>
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
|
<li><a href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.deselect_item_with_text">deselect_item_with_text() (метод InteractiveDropdownList)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.deselect_users">deselect_users() (метод PushNotificationsSettingsTab)</a>
|
||||||
|
</li>
|
||||||
<li><a href="data.html#data.environment.Environment.DEVELOP">DEVELOP (атрибут Environment)</a>
|
<li><a href="data.html#data.environment.Environment.DEVELOP">DEVELOP (атрибут Environment)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.login_page.LoginPage.do_login">do_login() (метод LoginPage)</a>
|
<li><a href="pages.html#pages.login_page.LoginPage.do_login">do_login() (метод LoginPage)</a>
|
||||||
|
|
@ -1402,11 +1485,13 @@
|
||||||
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.get_button_by_name">get_button_by_name() (метод ModalWindowComponent)</a>
|
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.get_button_by_name">get_button_by_name() (метод ModalWindowComponent)</a>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="components.html#components.settings_form_component.SettingsFormComponent.get_button_by_name">(метод SettingsFormComponent)</a>
|
<li><a href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.get_button_by_name">(метод SettingsFormComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.toolbar_component.ToolbarComponent.get_button_by_name">(метод ToolbarComponent)</a>
|
<li><a href="components.html#components.toolbar_component.ToolbarComponent.get_button_by_name">(метод ToolbarComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
|
<li><a href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.get_checkbox_locator">get_checkbox_locator() (метод InteractiveDropdownList)</a>
|
||||||
|
</li>
|
||||||
<li><a href="fixtures.html#fixtures.pages.get_chrome_browser">get_chrome_browser() (в модуле fixtures.pages)</a>
|
<li><a href="fixtures.html#fixtures.pages.get_chrome_browser">get_chrome_browser() (в модуле fixtures.pages)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.dropdown_list_component.DropdownList.get_combobox_options">get_combobox_options() (метод DropdownList)</a>
|
<li><a href="components.html#components.dropdown_list_component.DropdownList.get_combobox_options">get_combobox_options() (метод DropdownList)</a>
|
||||||
|
|
@ -1414,7 +1499,7 @@
|
||||||
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.get_content_item">get_content_item() (метод ModalWindowComponent)</a>
|
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.get_content_item">get_content_item() (метод ModalWindowComponent)</a>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="components.html#components.settings_form_component.SettingsFormComponent.get_content_item">(метод SettingsFormComponent)</a>
|
<li><a href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.get_content_item">(метод SettingsFormComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li><a href="fixtures.html#fixtures.pages.get_context">get_context() (в модуле fixtures.pages)</a>
|
<li><a href="fixtures.html#fixtures.pages.get_context">get_context() (в модуле fixtures.pages)</a>
|
||||||
|
|
@ -1480,6 +1565,8 @@
|
||||||
<li><a href="components.html#components.base_component.BaseComponent.get_locator">get_locator() (метод BaseComponent)</a>
|
<li><a href="components.html#components.base_component.BaseComponent.get_locator">get_locator() (метод BaseComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="tools.html#tools.logger.get_logger">get_logger() (в модуле tools.logger)</a>
|
<li><a href="tools.html#tools.logger.get_logger">get_logger() (в модуле tools.logger)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.get_message_setting_value">get_message_setting_value() (метод PushNotificationsSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.templates_tab.TemplatesTab.get_modal_window">get_modal_window() (метод TemplatesTab)</a>
|
<li><a href="pages.html#pages.templates_tab.TemplatesTab.get_modal_window">get_modal_window() (метод TemplatesTab)</a>
|
||||||
|
|
||||||
|
|
@ -1520,6 +1607,8 @@
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li><a href="components.html#components.dropdown_list_component.DropdownList.get_selected_combobox_value">get_selected_combobox_value() (метод DropdownList)</a>
|
<li><a href="components.html#components.dropdown_list_component.DropdownList.get_selected_combobox_value">get_selected_combobox_value() (метод DropdownList)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.get_selected_items">get_selected_items() (метод InteractiveDropdownList)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent.get_selected_values">get_selected_values() (метод SelectionBarComponent)</a>
|
<li><a href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent.get_selected_values">get_selected_values() (метод SelectionBarComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -1556,6 +1645,8 @@
|
||||||
<li><a href="components.html#components.toolbar_component.ToolbarComponent.get_toolbar_title_text">get_toolbar_title_text() (метод ToolbarComponent)</a>
|
<li><a href="components.html#components.toolbar_component.ToolbarComponent.get_toolbar_title_text">get_toolbar_title_text() (метод ToolbarComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="elements.html#elements.tooltip_button_element.TooltipButton.get_tooltip_text">get_tooltip_text() (метод TooltipButton)</a>
|
<li><a href="elements.html#elements.tooltip_button_element.TooltipButton.get_tooltip_text">get_tooltip_text() (метод TooltipButton)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.get_users_setting_value">get_users_setting_value() (метод PushNotificationsSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.date_picker_component.DatePickerComponent.get_year">get_year() (метод DatePickerComponent)</a>
|
<li><a href="components.html#components.date_picker_component.DatePickerComponent.get_year">get_year() (метод DatePickerComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -1572,10 +1663,14 @@
|
||||||
<li><a href="elements.html#elements.text_input_element.TextInput.increase_value">increase_value() (метод TextInput)</a>
|
<li><a href="elements.html#elements.text_input_element.TextInput.increase_value">increase_value() (метод TextInput)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components_derived.html#components_derived.date_input_component.DateInput.input_date">input_date() (метод DateInput)</a>
|
<li><a href="components_derived.html#components_derived.date_input_component.DateInput.input_date">input_date() (метод DateInput)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.input_message">input_message() (метод PushNotificationsSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components_derived.html#components_derived.date_input_component.DateInput.input_time">input_time() (метод DateInput)</a>
|
<li><a href="components_derived.html#components_derived.date_input_component.DateInput.input_time">input_time() (метод DateInput)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="elements.html#elements.text_input_element.TextInput.input_value">input_value() (метод TextInput)</a>
|
<li><a href="elements.html#elements.text_input_element.TextInput.input_value">input_value() (метод TextInput)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList">InteractiveDropdownList (класс в components_derived.interactive_dropdown_list)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.toolbar_component.ToolbarComponent.is_button_not_present">is_button_not_present() (метод ToolbarComponent)</a>
|
<li><a href="components.html#components.toolbar_component.ToolbarComponent.is_button_not_present">is_button_not_present() (метод ToolbarComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -1584,13 +1679,11 @@
|
||||||
<li><a href="elements.html#elements.checkbox_element.Checkbox.is_checked">is_checked() (метод Checkbox)</a>
|
<li><a href="elements.html#elements.checkbox_element.Checkbox.is_checked">is_checked() (метод Checkbox)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.events_container_component.EventsContainerComponent.is_chevron_left_disabled">is_chevron_left_disabled() (метод EventsContainerComponent)</a>
|
<li><a href="components.html#components.events_container_component.EventsContainerComponent.is_chevron_left_disabled">is_chevron_left_disabled() (метод EventsContainerComponent)</a>
|
||||||
</li>
|
|
||||||
<li><a href="components.html#components.events_container_component.EventsContainerComponent.is_chevron_right_disabled">is_chevron_right_disabled() (метод EventsContainerComponent)</a>
|
|
||||||
</li>
|
|
||||||
<li><a href="pages.html#pages.location_page.LocationPage.is_create_button_visible">is_create_button_visible() (метод LocationPage)</a>
|
|
||||||
</li>
|
</li>
|
||||||
</ul></td>
|
</ul></td>
|
||||||
<td style="width: 33%; vertical-align: top;"><ul>
|
<td style="width: 33%; vertical-align: top;"><ul>
|
||||||
|
<li><a href="components.html#components.events_container_component.EventsContainerComponent.is_chevron_right_disabled">is_chevron_right_disabled() (метод EventsContainerComponent)</a>
|
||||||
|
</li>
|
||||||
<li><a href="elements.html#elements.button_element.Button.is_disabled">is_disabled() (метод Button)</a>
|
<li><a href="elements.html#elements.button_element.Button.is_disabled">is_disabled() (метод Button)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.events_container_component.EventsContainerComponent.is_first_page_disabled">is_first_page_disabled() (метод EventsContainerComponent)</a>
|
<li><a href="components.html#components.events_container_component.EventsContainerComponent.is_first_page_disabled">is_first_page_disabled() (метод EventsContainerComponent)</a>
|
||||||
|
|
@ -1632,8 +1725,6 @@
|
||||||
<table style="width: 100%" class="indextable genindextable"><tr>
|
<table style="width: 100%" class="indextable genindextable"><tr>
|
||||||
<td style="width: 33%; vertical-align: top;"><ul>
|
<td style="width: 33%; vertical-align: top;"><ul>
|
||||||
<li><a href="pages.html#pages.license_tab.LicenseTab">LicenseTab (класс в pages.license_tab)</a>
|
<li><a href="pages.html#pages.license_tab.LicenseTab">LicenseTab (класс в pages.license_tab)</a>
|
||||||
</li>
|
|
||||||
<li><a href="pages.html#pages.location_page.LocationPage">LocationPage (класс в pages.location_page)</a>
|
|
||||||
</li>
|
</li>
|
||||||
</ul></td>
|
</ul></td>
|
||||||
<td style="width: 33%; vertical-align: top;"><ul>
|
<td style="width: 33%; vertical-align: top;"><ul>
|
||||||
|
|
@ -1678,8 +1769,6 @@
|
||||||
<li><a href="components.html#module-components.modal_window_component">components.modal_window_component</a>
|
<li><a href="components.html#module-components.modal_window_component">components.modal_window_component</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#module-components.navbar_component">components.navbar_component</a>
|
<li><a href="components.html#module-components.navbar_component">components.navbar_component</a>
|
||||||
</li>
|
|
||||||
<li><a href="components.html#module-components.settings_form_component">components.settings_form_component</a>
|
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#module-components.table_component">components.table_component</a>
|
<li><a href="components.html#module-components.table_component">components.table_component</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -1690,6 +1779,8 @@
|
||||||
<li><a href="components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events</a>
|
<li><a href="components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component</a>
|
<li><a href="components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user</a>
|
<li><a href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -1704,6 +1795,8 @@
|
||||||
<li><a href="components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template</a>
|
<li><a href="components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component</a>
|
<li><a href="components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component</a>
|
<li><a href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -1748,12 +1841,12 @@
|
||||||
<li><a href="pages.html#module-pages.current_session_tab">pages.current_session_tab</a>
|
<li><a href="pages.html#module-pages.current_session_tab">pages.current_session_tab</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#module-pages.license_tab">pages.license_tab</a>
|
<li><a href="pages.html#module-pages.license_tab">pages.license_tab</a>
|
||||||
</li>
|
|
||||||
<li><a href="pages.html#module-pages.location_page">pages.location_page</a>
|
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#module-pages.login_page">pages.login_page</a>
|
<li><a href="pages.html#module-pages.login_page">pages.login_page</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#module-pages.main_page">pages.main_page</a>
|
<li><a href="pages.html#module-pages.main_page">pages.main_page</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#module-pages.service_status_tab">pages.service_status_tab</a>
|
<li><a href="pages.html#module-pages.service_status_tab">pages.service_status_tab</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -1852,13 +1945,6 @@
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="pages.html#module-pages.license_tab">module</a>
|
<li><a href="pages.html#module-pages.license_tab">module</a>
|
||||||
</li>
|
|
||||||
</ul></li>
|
|
||||||
<li>
|
|
||||||
pages.location_page
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li><a href="pages.html#module-pages.location_page">module</a>
|
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li>
|
<li>
|
||||||
|
|
@ -1873,6 +1959,13 @@
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="pages.html#module-pages.main_page">module</a>
|
<li><a href="pages.html#module-pages.main_page">module</a>
|
||||||
|
</li>
|
||||||
|
</ul></li>
|
||||||
|
<li>
|
||||||
|
pages.push_notifications_settings_tab
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><a href="pages.html#module-pages.push_notifications_settings_tab">module</a>
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
<li>
|
<li>
|
||||||
|
|
@ -1924,6 +2017,8 @@
|
||||||
<li><a href="tools.html#tools.fix_python_project.ProjectFixer.process_directory">process_directory() (метод ProjectFixer)</a>
|
<li><a href="tools.html#tools.fix_python_project.ProjectFixer.process_directory">process_directory() (метод ProjectFixer)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="tools.html#tools.fix_python_project.ProjectFixer">ProjectFixer (класс в tools.fix_python_project)</a>
|
<li><a href="tools.html#tools.fix_python_project.ProjectFixer">ProjectFixer (класс в tools.fix_python_project)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab">PushNotificationsSettingsTab (класс в pages.push_notifications_settings_tab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="conftest.html#conftest.pytest_addoption">pytest_addoption() (в модуле conftest)</a>
|
<li><a href="conftest.html#conftest.pytest_addoption">pytest_addoption() (в модуле conftest)</a>
|
||||||
|
|
||||||
|
|
@ -2046,6 +2141,10 @@
|
||||||
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.scroll_window_up">scroll_window_up() (метод ModalWindowComponent)</a>
|
<li><a href="components.html#components.modal_window_component.ModalWindowComponent.scroll_window_up">scroll_window_up() (метод ModalWindowComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.date_picker_component.DatePickerComponent.select_day">select_day() (метод DatePickerComponent)</a>
|
<li><a href="components.html#components.date_picker_component.DatePickerComponent.select_day">select_day() (метод DatePickerComponent)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.select_item_with_text">select_item_with_text() (метод InteractiveDropdownList)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.select_users">select_users() (метод PushNotificationsSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent.select_value">select_value() (метод SelectionBarComponent)</a>
|
<li><a href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent.select_value">select_value() (метод SelectionBarComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -2063,7 +2162,7 @@
|
||||||
</li>
|
</li>
|
||||||
<li><a href="data.html#data.environment.Environment.set_current_user_credential">set_current_user_credential() (метод Environment)</a>
|
<li><a href="data.html#data.environment.Environment.set_current_user_credential">set_current_user_credential() (метод Environment)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.settings_form_component.SettingsFormComponent">SettingsFormComponent (класс в components.settings_form_component)</a>
|
<li><a href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent">SettingsFormComponent (класс в components_derived.settings_form_component)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.events_container_component.EventsContainerComponent.should_be_all_disabled">should_be_all_disabled() (метод EventsContainerComponent)</a>
|
<li><a href="components.html#components.events_container_component.EventsContainerComponent.should_be_all_disabled">should_be_all_disabled() (метод EventsContainerComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -2093,8 +2192,12 @@
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.events_container_component.EventsContainerComponent.should_be_final_state">should_be_final_state() (метод EventsContainerComponent)</a>
|
<li><a href="components.html#components.events_container_component.EventsContainerComponent.should_be_final_state">should_be_final_state() (метод EventsContainerComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.session_settings_tab.SessionSettingsTab.should_be_form_toolbar">should_be_form_toolbar() (метод SessionSettingsTab)</a>
|
<li><a href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_form_toolbar">should_be_form_toolbar() (метод PushNotificationsSettingsTab)</a>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><a href="pages.html#pages.session_settings_tab.SessionSettingsTab.should_be_form_toolbar">(метод SessionSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
|
</ul></li>
|
||||||
<li><a href="components.html#components.events_container_component.EventsContainerComponent.should_be_initial_state">should_be_initial_state() (метод EventsContainerComponent)</a>
|
<li><a href="components.html#components.events_container_component.EventsContainerComponent.should_be_initial_state">should_be_initial_state() (метод EventsContainerComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.license_tab.LicenseTab.should_be_input_form_title">should_be_input_form_title() (метод LicenseTab)</a>
|
<li><a href="pages.html#pages.license_tab.LicenseTab.should_be_input_form_title">should_be_input_form_title() (метод LicenseTab)</a>
|
||||||
|
|
@ -2118,6 +2221,8 @@
|
||||||
<li><a href="pages.html#pages.current_session_tab.CurrentSessionsTab.should_be_session_in_table">should_be_session_in_table() (метод CurrentSessionsTab)</a>
|
<li><a href="pages.html#pages.current_session_tab.CurrentSessionsTab.should_be_session_in_table">should_be_session_in_table() (метод CurrentSessionsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.current_session_tab.CurrentSessionsTab.should_be_sessions_table">should_be_sessions_table() (метод CurrentSessionsTab)</a>
|
<li><a href="pages.html#pages.current_session_tab.CurrentSessionsTab.should_be_sessions_table">should_be_sessions_table() (метод CurrentSessionsTab)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_success_alert">should_be_success_alert() (метод PushNotificationsSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.eventbar_component.EventPanelComponent.should_be_tab_buttons">should_be_tab_buttons() (метод EventPanelComponent)</a>
|
<li><a href="components.html#components.eventbar_component.EventPanelComponent.should_be_tab_buttons">should_be_tab_buttons() (метод EventPanelComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -2133,12 +2238,14 @@
|
||||||
<li><a href="components.html#components.events_container_component.EventsContainerComponent.should_be_toolbar">(метод EventsContainerComponent)</a>
|
<li><a href="components.html#components.events_container_component.EventsContainerComponent.should_be_toolbar">(метод EventsContainerComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.license_tab.LicenseTab.should_be_toolbar">(метод LicenseTab)</a>
|
<li><a href="pages.html#pages.license_tab.LicenseTab.should_be_toolbar">(метод LicenseTab)</a>
|
||||||
|
</li>
|
||||||
|
<li><a href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_toolbar">(метод PushNotificationsSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.service_status_tab.ServiceStatusTab.should_be_toolbar">(метод ServiceStatusTab)</a>
|
<li><a href="pages.html#pages.service_status_tab.ServiceStatusTab.should_be_toolbar">(метод ServiceStatusTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="pages.html#pages.session_settings_tab.SessionSettingsTab.should_be_toolbar">(метод SessionSettingsTab)</a>
|
<li><a href="pages.html#pages.session_settings_tab.SessionSettingsTab.should_be_toolbar">(метод SessionSettingsTab)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components.html#components.settings_form_component.SettingsFormComponent.should_be_toolbar">(метод SettingsFormComponent)</a>
|
<li><a href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.should_be_toolbar">(метод SettingsFormComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent.should_be_toolbar">(метод SidebarFilterComponent)</a>
|
<li><a href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent.should_be_toolbar">(метод SidebarFilterComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
@ -2331,8 +2438,6 @@
|
||||||
<li><a href="pages.html#pages.base_page.BasePage.wait_for_timeout">wait_for_timeout() (метод BasePage)</a>
|
<li><a href="pages.html#pages.base_page.BasePage.wait_for_timeout">wait_for_timeout() (метод BasePage)</a>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="pages.html#pages.location_page.LocationPage.wait_for_timeout">(метод LocationPage)</a>
|
|
||||||
</li>
|
|
||||||
<li><a href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent.wait_for_timeout">(метод SelectionBarComponent)</a>
|
<li><a href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent.wait_for_timeout">(метод SelectionBarComponent)</a>
|
||||||
</li>
|
</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
|
|
|
||||||
|
|
@ -91,10 +91,6 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.settings_form_component">components.settings_form_component module</a><ul>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -116,6 +112,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -144,6 +144,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -240,10 +244,6 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.location_page">pages.location_page module</a><ul>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.location_page.LocationPage"><code class="docutils literal notranslate"><span class="pre">LocationPage</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -252,6 +252,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -294,6 +298,60 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id21">4.1 Текст</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -340,7 +398,6 @@
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.json_container_component">components.json_container_component module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.json_container_component">components.json_container_component module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.modal_window_component">components.modal_window_component module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.modal_window_component">components.modal_window_component module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.navbar_component">components.navbar_component module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.navbar_component">components.navbar_component module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.settings_form_component">components.settings_form_component module</a></li>
|
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.toolbar_component">components.toolbar_component module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.toolbar_component">components.toolbar_component module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components">Module contents</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components">Module contents</a></li>
|
||||||
|
|
@ -350,6 +407,7 @@
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#submodules">Submodules</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#submodules">Submodules</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a></li>
|
||||||
|
|
@ -357,6 +415,7 @@
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.user_card">components_derived.user_card module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.user_card">components_derived.user_card module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived">Module contents</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived">Module contents</a></li>
|
||||||
|
|
@ -399,9 +458,9 @@
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.base_page">pages.base_page module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.base_page">pages.base_page module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.current_session_tab">pages.current_session_tab module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.current_session_tab">pages.current_session_tab module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.license_tab">pages.license_tab module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.license_tab">pages.license_tab module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.location_page">pages.location_page module</a></li>
|
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.main_page">pages.main_page module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.main_page">pages.main_page module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a></li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.templates_tab">pages.templates_tab module</a></li>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.templates_tab">pages.templates_tab module</a></li>
|
||||||
|
|
@ -434,9 +493,37 @@
|
||||||
<li><p><strong>Утилиты (Tools)</strong> - вспомогательные функции</p></li>
|
<li><p><strong>Утилиты (Tools)</strong> - вспомогательные функции</p></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
|
||||||
<section id="id2">
|
<section id="id2">
|
||||||
<h1>Индексы и поиск<a class="headerlink" href="#id2" title="Ссылка на этот заголовок"></a></h1>
|
<h2>Инструкции и процессы<a class="headerlink" href="#id2" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
<div class="toctree-wrapper compound">
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="id3">
|
||||||
|
<h2>Быстрый старт<a class="headerlink" href="#id3" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
<p>Для начала работы с проектом:</p>
|
||||||
|
<ol class="arabic simple">
|
||||||
|
<li><p>Установите зависимости: <code class="docutils literal notranslate"><span class="pre">pip</span> <span class="pre">install</span> <span class="pre">-e</span> <span class="pre">.</span></code></p></li>
|
||||||
|
<li><p>Запустите тесты: <code class="docutils literal notranslate"><span class="pre">pytest</span> <span class="pre">tests/</span></code></p></li>
|
||||||
|
<li><p>Соберите документацию: <code class="docutils literal notranslate"><span class="pre">sphinx-build</span> <span class="pre">docs/source</span> <span class="pre">docs/build</span></code></p></li>
|
||||||
|
</ol>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section id="id4">
|
||||||
|
<h1>Индексы и поиск<a class="headerlink" href="#id4" title="Ссылка на этот заголовок"></a></h1>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><p><a class="reference internal" href="genindex.html"><span class="std std-ref">Алфавитный указатель</span></a></p></li>
|
<li><p><a class="reference internal" href="genindex.html"><span class="std std-ref">Алфавитный указатель</span></a></p></li>
|
||||||
<li><p><a class="reference internal" href="py-modindex.html"><span class="std std-ref">Состав модуля</span></a></p></li>
|
<li><p><a class="reference internal" href="py-modindex.html"><span class="std std-ref">Состав модуля</span></a></p></li>
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,9 @@
|
||||||
<script src="_static/translations.js?v=cd1d70c9"></script>
|
<script src="_static/translations.js?v=cd1d70c9"></script>
|
||||||
<script src="_static/js/theme.js"></script>
|
<script src="_static/js/theme.js"></script>
|
||||||
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
||||||
<link rel="search" title="Поиск" href="search.html" />
|
<link rel="search" title="Поиск" href="search.html" />
|
||||||
|
<link rel="next" title="components package" href="components.html" />
|
||||||
|
<link rel="prev" title="Документация e-nms-qa-automation" href="index.html" />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="wy-body-for-nav">
|
<body class="wy-body-for-nav">
|
||||||
|
|
@ -41,11 +43,318 @@
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||||||
<!-- Local TOC -->
|
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||||||
<div class="local-toc"><ul>
|
<ul class="current">
|
||||||
<li><a class="reference internal" href="#">e-nms_qa_automation</a></li>
|
<li class="toctree-l1 current"><a class="current reference internal" href="#">e-nms_qa_automation</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="components.html">components package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.alert_component">components.alert_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.base_component">components.base_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.card_component">components.card_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.confirm_component">components.confirm_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.events_container_component">components.events_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.json_container_component">components.json_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.navbar_component">components.navbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="components_derived.html">components_derived package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="conftest.html">conftest module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="data.html">data package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.constants">data.constants module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.environment">data.environment module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.roles_dict">data.roles_dict module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="elements.html">elements package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.base_element">elements.base_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.button_element">elements.button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.icon_element">elements.icon_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_element">elements.text_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="fixtures.html">fixtures package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures.pages">fixtures.pages module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="pages.html">pages package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.base_page">pages.base_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.license_tab">pages.license_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.main_page">pages.main_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.users_tab">pages.users_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="tools.html">tools package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.logger">tools.logger module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id21">4.1 Текст</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
@ -279,22 +588,6 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="toctree-l2"><a class="reference internal" href="components.html#module-components.settings_form_component">components.settings_form_component module</a><ul>
|
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a><ul>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent.__init__"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.__init__()</span></code></a></li>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent.add_content_item"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.add_content_item()</span></code></a></li>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent.get_content_item"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.get_content_item()</span></code></a></li>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent.add_toolbar_title"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.add_toolbar_title()</span></code></a></li>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent.add_button"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.add_button()</span></code></a></li>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent.get_button_by_name"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.get_button_by_name()</span></code></a></li>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent.click_button"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.click_button()</span></code></a></li>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent.check_vertical_scrolling"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.check_vertical_scrolling()</span></code></a></li>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent.check_button_visibility"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.check_button_visibility()</span></code></a></li>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent.should_be_toolbar"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.should_be_toolbar()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="toctree-l2"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
<li class="toctree-l2"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent.__init__"><code class="docutils literal notranslate"><span class="pre">TableComponent.__init__()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent.__init__"><code class="docutils literal notranslate"><span class="pre">TableComponent.__init__()</span></code></a></li>
|
||||||
|
|
@ -365,6 +658,17 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.__init__"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList.__init__()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.get_checkbox_locator"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList.get_checkbox_locator()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.deselect_item_with_text"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList.deselect_item_with_text()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.select_item_with_text"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList.select_item_with_text()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList.get_selected_items"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList.get_selected_items()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l2"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
<li class="toctree-l2"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow.__init__"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow.__init__()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow.__init__"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow.__init__()</span></code></a></li>
|
||||||
|
|
@ -472,6 +776,24 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.__init__"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.__init__()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.add_content_item"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.add_content_item()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.get_content_item"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.get_content_item()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.add_toolbar_title"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.add_toolbar_title()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.add_button"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.add_button()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.add_tooltip_button"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.add_tooltip_button()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.get_button_by_name"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.get_button_by_name()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.click_button"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.click_button()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.check_vertical_scrolling"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.check_vertical_scrolling()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.check_button_tooltip"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.check_button_tooltip()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.check_button_visibility"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.check_button_visibility()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent.should_be_toolbar"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent.should_be_toolbar()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l2"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
<li class="toctree-l2"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent.__init__"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent.__init__()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent.__init__"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent.__init__()</span></code></a></li>
|
||||||
|
|
@ -710,16 +1032,6 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="toctree-l2"><a class="reference internal" href="pages.html#module-pages.location_page">pages.location_page module</a><ul>
|
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#pages.location_page.LocationPage"><code class="docutils literal notranslate"><span class="pre">LocationPage</span></code></a><ul>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.location_page.LocationPage.__init__"><code class="docutils literal notranslate"><span class="pre">LocationPage.__init__()</span></code></a></li>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.location_page.LocationPage.click_create_button"><code class="docutils literal notranslate"><span class="pre">LocationPage.click_create_button()</span></code></a></li>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.location_page.LocationPage.is_create_button_visible"><code class="docutils literal notranslate"><span class="pre">LocationPage.is_create_button_visible()</span></code></a></li>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.location_page.LocationPage.wait_for_timeout"><code class="docutils literal notranslate"><span class="pre">LocationPage.wait_for_timeout()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="toctree-l2"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
<li class="toctree-l2"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage.__init__"><code class="docutils literal notranslate"><span class="pre">LoginPage.__init__()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage.__init__"><code class="docutils literal notranslate"><span class="pre">LoginPage.__init__()</span></code></a></li>
|
||||||
|
|
@ -759,6 +1071,24 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.__init__"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab.__init__()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.clear_users_setting_value"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab.clear_users_setting_value()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.click_submit_button"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab.click_submit_button()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.get_message_setting_value"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab.get_message_setting_value()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.get_users_setting_value"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab.get_users_setting_value()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.input_message"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab.input_message()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.deselect_users"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab.deselect_users()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.select_users"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab.select_users()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.check_content"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab.check_content()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_toolbar"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab.should_be_toolbar()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_form_toolbar"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab.should_be_form_toolbar()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_success_alert"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab.should_be_success_alert()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l2"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
<li class="toctree-l2"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab.__init__"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab.__init__()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab.__init__"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab.__init__()</span></code></a></li>
|
||||||
|
|
@ -952,7 +1282,10 @@
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<footer>
|
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Нижняя область">
|
||||||
|
<a href="index.html" class="btn btn-neutral float-left" title="Документация e-nms-qa-automation" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Предыдущая</a>
|
||||||
|
<a href="components.html" class="btn btn-neutral float-right" title="components package" accesskey="n" rel="next">Следующая <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
|
||||||
|
</div>
|
||||||
|
|
||||||
<hr/>
|
<hr/>
|
||||||
|
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -19,7 +19,9 @@
|
||||||
<script src="_static/translations.js?v=cd1d70c9"></script>
|
<script src="_static/translations.js?v=cd1d70c9"></script>
|
||||||
<script src="_static/js/theme.js"></script>
|
<script src="_static/js/theme.js"></script>
|
||||||
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
||||||
<link rel="search" title="Поиск" href="search.html" />
|
<link rel="search" title="Поиск" href="search.html" />
|
||||||
|
<link rel="next" title="tools package" href="tools.html" />
|
||||||
|
<link rel="prev" title="fixtures package" href="fixtures.html" />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="wy-body-for-nav">
|
<body class="wy-body-for-nav">
|
||||||
|
|
@ -41,289 +43,318 @@
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||||||
<!-- Local TOC -->
|
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||||||
<div class="local-toc"><ul>
|
<ul class="current">
|
||||||
<li><a class="reference internal" href="#">pages package</a><ul>
|
<li class="toctree-l1 current"><a class="reference internal" href="modules.html">e-nms_qa_automation</a><ul class="current">
|
||||||
<li><a class="reference internal" href="#submodules">Submodules</a></li>
|
<li class="toctree-l2"><a class="reference internal" href="components.html">components package</a><ul>
|
||||||
<li><a class="reference internal" href="#module-pages.base_page">pages.base_page module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#submodules">Submodules</a></li>
|
||||||
<li><a class="reference internal" href="#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.alert_component">components.alert_component module</a><ul>
|
||||||
<li><a class="reference internal" href="#pages.base_page.BasePage.__init__"><code class="docutils literal notranslate"><span class="pre">BasePage.__init__()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||||||
<li><a class="reference internal" href="#pages.base_page.BasePage.current_url"><code class="docutils literal notranslate"><span class="pre">BasePage.current_url()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#pages.base_page.BasePage.open"><code class="docutils literal notranslate"><span class="pre">BasePage.open()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#pages.base_page.BasePage.page_reload"><code class="docutils literal notranslate"><span class="pre">BasePage.page_reload()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.base_component">components.base_component module</a><ul>
|
||||||
<li><a class="reference internal" href="#pages.base_page.BasePage.wait_for_timeout"><code class="docutils literal notranslate"><span class="pre">BasePage.wait_for_timeout()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||||||
<li><a class="reference internal" href="#pages.base_page.BasePage.get_api_request_context"><code class="docutils literal notranslate"><span class="pre">BasePage.get_api_request_context()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#pages.base_page.BasePage.send_get_api_request"><code class="docutils literal notranslate"><span class="pre">BasePage.send_get_api_request()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#pages.base_page.BasePage.send_post_api_request"><code class="docutils literal notranslate"><span class="pre">BasePage.send_post_api_request()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.card_component">components.card_component module</a><ul>
|
||||||
<li><a class="reference internal" href="#pages.base_page.BasePage.get_response_body"><code class="docutils literal notranslate"><span class="pre">BasePage.get_response_body()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||||||
<li><a class="reference internal" href="#pages.base_page.BasePage.check_URL"><code class="docutils literal notranslate"><span class="pre">BasePage.check_URL()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#pages.base_page.BasePage.check_equals"><code class="docutils literal notranslate"><span class="pre">BasePage.check_equals()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#pages.base_page.BasePage.check_lists_equals"><code class="docutils literal notranslate"><span class="pre">BasePage.check_lists_equals()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.confirm_component">components.confirm_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.events_container_component">components.events_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.json_container_component">components.json_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.navbar_component">components.navbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="components_derived.html">components_derived package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="conftest.html">conftest module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="data.html">data package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.constants">data.constants module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.environment">data.environment module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.roles_dict">data.roles_dict module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="elements.html">elements package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.base_element">elements.base_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.button_element">elements.button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.icon_element">elements.icon_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_element">elements.text_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="fixtures.html">fixtures package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures.pages">fixtures.pages module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2 current"><a class="current reference internal" href="#">pages package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-pages.base_page">pages.base_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-pages.license_tab">pages.license_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-pages.main_page">pages.main_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-pages.users_tab">pages.users_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-pages">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="tools.html">tools package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.logger">tools.logger module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools">Module contents</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a class="reference internal" href="#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
</ul>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a><ul>
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.__init__"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.__init__()</span></code></a></li>
|
<ul>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.get_rows_count"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.get_rows_count()</span></code></a></li>
|
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.get_delete_session_button_from_row"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.get_delete_session_button_from_row()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.get_session_token"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.get_session_token()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.find_session_in_table"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.find_session_in_table()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.delete_session_by_token"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.delete_session_by_token()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.delete_session_by_index"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.delete_session_by_index()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.scroll_sessions_table_up"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.scroll_sessions_table_up()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.scroll_sessions_table_down"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.scroll_sessions_table_down()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.check_delete_session_confirm_window"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.check_delete_session_confirm_window()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.check_sessions_table_content"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.check_sessions_table_content()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.check_sessions_table_verticall_scrolling"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.check_sessions_table_verticall_scrolling()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.check_sessions_table_first_row_visibility"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.check_sessions_table_first_row_visibility()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.check_sessions_table_last_row_visibility"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.check_sessions_table_last_row_visibility()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.check_sessions_table_row_highlighting"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.check_sessions_table_row_highlighting()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.should_be_toolbar"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.should_be_toolbar()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.should_be_sessions_table"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.should_be_sessions_table()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.should_be_delete_button_on_sessions_table_row"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.should_be_delete_button_on_sessions_table_row()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.should_be_session_in_table"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.should_be_session_in_table()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.should_not_be_session_in_table"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.should_not_be_session_in_table()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||||||
<li><a class="reference internal" href="#pages.current_session_tab.CurrentSessionsTab.verify_sessions_table_content"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab.verify_sessions_table_content()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a class="reference internal" href="#module-pages.license_tab">pages.license_tab module</a><ul>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
<li><a class="reference internal" href="#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id21">4.1 Текст</a></li>
|
||||||
<li><a class="reference internal" href="#pages.license_tab.LicenseTab.__init__"><code class="docutils literal notranslate"><span class="pre">LicenseTab.__init__()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||||||
<li><a class="reference internal" href="#pages.license_tab.LicenseTab.fill_license_input_form"><code class="docutils literal notranslate"><span class="pre">LicenseTab.fill_license_input_form()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#pages.license_tab.LicenseTab.scroll_json_container_up"><code class="docutils literal notranslate"><span class="pre">LicenseTab.scroll_json_container_up()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#pages.license_tab.LicenseTab.scroll_json_container_down"><code class="docutils literal notranslate"><span class="pre">LicenseTab.scroll_json_container_down()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||||||
<li><a class="reference internal" href="#pages.license_tab.LicenseTab.check_json_container_verticall_scrolling"><code class="docutils literal notranslate"><span class="pre">LicenseTab.check_json_container_verticall_scrolling()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
<li><a class="reference internal" href="#pages.license_tab.LicenseTab.check_content"><code class="docutils literal notranslate"><span class="pre">LicenseTab.check_content()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||||||
<li><a class="reference internal" href="#pages.license_tab.LicenseTab.should_be_error_alert_window_with_text"><code class="docutils literal notranslate"><span class="pre">LicenseTab.should_be_error_alert_window_with_text()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#pages.license_tab.LicenseTab.should_be_toolbar"><code class="docutils literal notranslate"><span class="pre">LicenseTab.should_be_toolbar()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#pages.license_tab.LicenseTab.should_be_json_container"><code class="docutils literal notranslate"><span class="pre">LicenseTab.should_be_json_container()</span></code></a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||||||
<li><a class="reference internal" href="#pages.license_tab.LicenseTab.should_be_input_form_title"><code class="docutils literal notranslate"><span class="pre">LicenseTab.should_be_input_form_title()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
<li><a class="reference internal" href="#pages.license_tab.LicenseTab.should_be_empty_input_form"><code class="docutils literal notranslate"><span class="pre">LicenseTab.should_be_empty_input_form()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
<li><a class="reference internal" href="#pages.license_tab.LicenseTab.should_be_update_button"><code class="docutils literal notranslate"><span class="pre">LicenseTab.should_be_update_button()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
<li><a class="reference internal" href="#pages.license_tab.LicenseTab.verify_json_container_content"><code class="docutils literal notranslate"><span class="pre">LicenseTab.verify_json_container_content()</span></code></a></li>
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-pages.location_page">pages.location_page module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.location_page.LocationPage"><code class="docutils literal notranslate"><span class="pre">LocationPage</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.location_page.LocationPage.__init__"><code class="docutils literal notranslate"><span class="pre">LocationPage.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.location_page.LocationPage.click_create_button"><code class="docutils literal notranslate"><span class="pre">LocationPage.click_create_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.location_page.LocationPage.is_create_button_visible"><code class="docutils literal notranslate"><span class="pre">LocationPage.is_create_button_visible()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.location_page.LocationPage.wait_for_timeout"><code class="docutils literal notranslate"><span class="pre">LocationPage.wait_for_timeout()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-pages.login_page">pages.login_page module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.login_page.LoginPage.__init__"><code class="docutils literal notranslate"><span class="pre">LoginPage.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.login_page.LoginPage.click_password_hidden_icon"><code class="docutils literal notranslate"><span class="pre">LoginPage.click_password_hidden_icon()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.login_page.LoginPage.do_login"><code class="docutils literal notranslate"><span class="pre">LoginPage.do_login()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.login_page.LoginPage.do_unsuccessful_login"><code class="docutils literal notranslate"><span class="pre">LoginPage.do_unsuccessful_login()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.login_page.LoginPage.is_password_icon_hidden"><code class="docutils literal notranslate"><span class="pre">LoginPage.is_password_icon_hidden()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.login_page.LoginPage.is_password_hidden"><code class="docutils literal notranslate"><span class="pre">LoginPage.is_password_hidden()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-pages.main_page">pages.main_page module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.__init__"><code class="docutils literal notranslate"><span class="pre">MainPage.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.click_events_panel_expand_less_button"><code class="docutils literal notranslate"><span class="pre">MainPage.click_events_panel_expand_less_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.click_events_panel_expand_more_button"><code class="docutils literal notranslate"><span class="pre">MainPage.click_events_panel_expand_more_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.click_events_panel_system_log_tab"><code class="docutils literal notranslate"><span class="pre">MainPage.click_events_panel_system_log_tab()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.click_main_navigation_panel_item"><code class="docutils literal notranslate"><span class="pre">MainPage.click_main_navigation_panel_item()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.click_subpanel_item"><code class="docutils literal notranslate"><span class="pre">MainPage.click_subpanel_item()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.click_user_button"><code class="docutils literal notranslate"><span class="pre">MainPage.click_user_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.do_logout"><code class="docutils literal notranslate"><span class="pre">MainPage.do_logout()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.expand_navigation_subpanel"><code class="docutils literal notranslate"><span class="pre">MainPage.expand_navigation_subpanel()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.get_event_counters_by_buttons"><code class="docutils literal notranslate"><span class="pre">MainPage.get_event_counters_by_buttons()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.get_event_counters_by_tooltips"><code class="docutils literal notranslate"><span class="pre">MainPage.get_event_counters_by_tooltips()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.get_events_panel_position"><code class="docutils literal notranslate"><span class="pre">MainPage.get_events_panel_position()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.scroll_navigation_panel_down"><code class="docutils literal notranslate"><span class="pre">MainPage.scroll_navigation_panel_down()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.scroll_navigation_panel_up"><code class="docutils literal notranslate"><span class="pre">MainPage.scroll_navigation_panel_up()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.check_expand_less_button"><code class="docutils literal notranslate"><span class="pre">MainPage.check_expand_less_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.check_expand_more_button"><code class="docutils literal notranslate"><span class="pre">MainPage.check_expand_more_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.check_navigation_item_exists"><code class="docutils literal notranslate"><span class="pre">MainPage.check_navigation_item_exists()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.check_navigation_panel_item_visibility"><code class="docutils literal notranslate"><span class="pre">MainPage.check_navigation_panel_item_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.check_navigation_panel_verticall_scrolling"><code class="docutils literal notranslate"><span class="pre">MainPage.check_navigation_panel_verticall_scrolling()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.should_be_event_panel"><code class="docutils literal notranslate"><span class="pre">MainPage.should_be_event_panel()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.main_page.MainPage.should_be_navigation_panel"><code class="docutils literal notranslate"><span class="pre">MainPage.should_be_navigation_panel()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.service_status_tab.ServiceStatusTab.__init__"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.service_status_tab.ServiceStatusTab.get_rows_count"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab.get_rows_count()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.service_status_tab.ServiceStatusTab.scroll_services_table_up"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab.scroll_services_table_up()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.service_status_tab.ServiceStatusTab.scroll_services_table_down"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab.scroll_services_table_down()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.service_status_tab.ServiceStatusTab.check_services_table_content"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab.check_services_table_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.service_status_tab.ServiceStatusTab.check_services_table_verticall_scrolling"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab.check_services_table_verticall_scrolling()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.service_status_tab.ServiceStatusTab.check_services_table_first_row_visibility"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab.check_services_table_first_row_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.service_status_tab.ServiceStatusTab.check_services_table_last_row_visibility"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab.check_services_table_last_row_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.service_status_tab.ServiceStatusTab.check_services_table_row_highlighting"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab.check_services_table_row_highlighting()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.service_status_tab.ServiceStatusTab.should_be_toolbar"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab.should_be_toolbar()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.service_status_tab.ServiceStatusTab.should_be_services_table"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab.should_be_services_table()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.__init__"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.click_cancel_button"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.click_cancel_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.click_edit_button"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.click_edit_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.click_save_button"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.click_save_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.decrease_setting_value"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.decrease_setting_value()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.increase_setting_value"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.increase_setting_value()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.get_field_by_name"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.get_field_by_name()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.get_label_by_name"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.get_label_by_name()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.get_setting_value"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.get_setting_value()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.get_settings_values"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.get_settings_values()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.edit_settings"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.edit_settings()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.scroll_down"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.scroll_down()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.scroll_up"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.scroll_up()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.check_content"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.check_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.check_vertical_scrolling"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.check_vertical_scrolling()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.should_be_toolbar"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.should_be_toolbar()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.should_be_toolbar_buttons"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.should_be_toolbar_buttons()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.should_be_form_toolbar"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.should_be_form_toolbar()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.session_settings_tab.SessionSettingsTab.verify_form_data"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab.verify_form_data()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.__init__"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.add_modal_window"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.add_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.get_modal_window"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.get_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.delete_modal_window"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.delete_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.open_template_modal_by_index"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.open_template_modal_by_index()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.close_modal_window_by_toolbar_button"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.close_modal_window_by_toolbar_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.get_rows_count"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.get_rows_count()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.scroll_templates_table_up"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.scroll_templates_table_up()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.scroll_templates_table_down"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.scroll_templates_table_down()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.scroll_modal_up"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.scroll_modal_up()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.scroll_modal_down"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.scroll_modal_down()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.extract_specific_template"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.extract_specific_template()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.get_template_data_from_api"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.get_template_data_from_api()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.verify_json_container_content"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.verify_json_container_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.check_templates_modal_content"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.check_templates_modal_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.check_templates_table_content"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.check_templates_table_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.check_templates_table_vertical_scrolling"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.check_templates_table_vertical_scrolling()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.check_templates_table_first_row_visibility"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.check_templates_table_first_row_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.check_templates_table_last_row_visibility"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.check_templates_table_last_row_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.check_templates_table_row_highlighting"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.check_templates_table_row_highlighting()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.should_be_toolbar"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.should_be_toolbar()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.should_be_templates_table"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.should_be_templates_table()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.should_be_modal_window"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.should_be_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.should_not_be_modal_window"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.should_not_be_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.templates_tab.TemplatesTab.check_modal_vertical_scrolling"><code class="docutils literal notranslate"><span class="pre">TemplatesTab.check_modal_vertical_scrolling()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-pages.users_tab">pages.users_tab module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.__init__"><code class="docutils literal notranslate"><span class="pre">UsersTab.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.add_modal_window"><code class="docutils literal notranslate"><span class="pre">UsersTab.add_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.add_new_user"><code class="docutils literal notranslate"><span class="pre">UsersTab.add_new_user()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.close_add_AD_user_window"><code class="docutils literal notranslate"><span class="pre">UsersTab.close_add_AD_user_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.close_add_AD_user_window_by_toolbar_button"><code class="docutils literal notranslate"><span class="pre">UsersTab.close_add_AD_user_window_by_toolbar_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.close_add_user_window"><code class="docutils literal notranslate"><span class="pre">UsersTab.close_add_user_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.close_add_user_window_by_toolbar_button"><code class="docutils literal notranslate"><span class="pre">UsersTab.close_add_user_window_by_toolbar_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.close_edit_user_window"><code class="docutils literal notranslate"><span class="pre">UsersTab.close_edit_user_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.close_edit_user_window_by_toolbar_button"><code class="docutils literal notranslate"><span class="pre">UsersTab.close_edit_user_window_by_toolbar_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.close_modal_window"><code class="docutils literal notranslate"><span class="pre">UsersTab.close_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.close_modal_window_by_toolbar_button"><code class="docutils literal notranslate"><span class="pre">UsersTab.close_modal_window_by_toolbar_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.delete_modal_window"><code class="docutils literal notranslate"><span class="pre">UsersTab.delete_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.delete_user"><code class="docutils literal notranslate"><span class="pre">UsersTab.delete_user()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.edit_user"><code class="docutils literal notranslate"><span class="pre">UsersTab.edit_user()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.find_user_in_table"><code class="docutils literal notranslate"><span class="pre">UsersTab.find_user_in_table()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.get_modal_window"><code class="docutils literal notranslate"><span class="pre">UsersTab.get_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.open_add_user_window"><code class="docutils literal notranslate"><span class="pre">UsersTab.open_add_user_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.open_edit_user_page_by_index"><code class="docutils literal notranslate"><span class="pre">UsersTab.open_edit_user_page_by_index()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.open_edit_user_page_by_user"><code class="docutils literal notranslate"><span class="pre">UsersTab.open_edit_user_page_by_user()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.reset_password"><code class="docutils literal notranslate"><span class="pre">UsersTab.reset_password()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.transform_to_add_AD_user_window"><code class="docutils literal notranslate"><span class="pre">UsersTab.transform_to_add_AD_user_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.transform_to_add_user_window"><code class="docutils literal notranslate"><span class="pre">UsersTab.transform_to_add_user_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.check_add_AD_user_window_content"><code class="docutils literal notranslate"><span class="pre">UsersTab.check_add_AD_user_window_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.check_add_user_window_content"><code class="docutils literal notranslate"><span class="pre">UsersTab.check_add_user_window_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.check_edit_user_window_content"><code class="docutils literal notranslate"><span class="pre">UsersTab.check_edit_user_window_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.check_users_table_content"><code class="docutils literal notranslate"><span class="pre">UsersTab.check_users_table_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.should_be_toolbar"><code class="docutils literal notranslate"><span class="pre">UsersTab.should_be_toolbar()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.should_be_toolbar_buttons"><code class="docutils literal notranslate"><span class="pre">UsersTab.should_be_toolbar_buttons()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.should_be_user_in_table"><code class="docutils literal notranslate"><span class="pre">UsersTab.should_be_user_in_table()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.should_be_users_table"><code class="docutils literal notranslate"><span class="pre">UsersTab.should_be_users_table()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.should_not_be_user_in_table"><code class="docutils literal notranslate"><span class="pre">UsersTab.should_not_be_user_in_table()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.users_tab.UsersTab.verify_users_table_content"><code class="docutils literal notranslate"><span class="pre">UsersTab.verify_users_table_content()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab.__init__"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab.click_sync_button"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab.click_sync_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab.get_rows_count"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab.get_rows_count()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab.scroll_config_table_up"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab.scroll_config_table_up()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab.scroll_config_table_down"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab.scroll_config_table_down()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab.check_config_table_content"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab.check_config_table_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab.check_sync_button_visibility"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab.check_sync_button_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab.check_sync_button_tooltip"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab.check_sync_button_tooltip()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab.check_config_table_vertical_scrolling"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab.check_config_table_vertical_scrolling()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab.check_config_table_first_row_visibility"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab.check_config_table_first_row_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab.check_config_table_last_row_visibility"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab.check_config_table_last_row_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab.check_config_table_row_highlighting"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab.check_config_table_row_highlighting()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab.should_be_toolbar"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab.should_be_toolbar()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_config_tab.ZTPConfigTab.should_be_config_table"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab.should_be_config_table()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a><ul>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.__init__"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.__init__()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.add_modal_window"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.add_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.get_modal_window"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.get_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.delete_modal_window"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.delete_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.open_template_modal_by_index"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.open_template_modal_by_index()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.close_modal_window_by_toolbar_button"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.close_modal_window_by_toolbar_button()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.close_modal_window"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.close_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.get_rows_count"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.get_rows_count()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.scroll_templates_table_up"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.scroll_templates_table_up()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.scroll_templates_table_down"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.scroll_templates_table_down()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.scroll_modal_up"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.scroll_modal_up()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.scroll_modal_down"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.scroll_modal_down()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_ztp_templates_modal_content"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.check_ztp_templates_modal_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_ztp_templates_table_content"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.check_ztp_templates_table_content()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_table_vertical_scrolling"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.check_templates_table_vertical_scrolling()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_table_first_row_visibility"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.check_templates_table_first_row_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_table_last_row_visibility"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.check_templates_table_last_row_visibility()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_table_row_highlighting"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.check_templates_table_row_highlighting()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.should_be_toolbar"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.should_be_toolbar()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.should_be_templates_table"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.should_be_templates_table()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.should_be_modal_window"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.should_be_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.should_not_be_modal_window"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.should_not_be_modal_window()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_modal_vertical_scrolling"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.check_modal_vertical_scrolling()</span></code></a></li>
|
|
||||||
<li><a class="reference internal" href="#pages.ztp_templates_tab.ZTPTemplatesTab.verify_template_data_with_api"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab.verify_template_data_with_api()</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a class="reference internal" href="#module-pages">Module contents</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
@ -338,6 +369,7 @@
|
||||||
<div role="navigation" aria-label="Навигация по страницам">
|
<div role="navigation" aria-label="Навигация по страницам">
|
||||||
<ul class="wy-breadcrumbs">
|
<ul class="wy-breadcrumbs">
|
||||||
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||||||
|
<li class="breadcrumb-item"><a href="modules.html">e-nms_qa_automation</a></li>
|
||||||
<li class="breadcrumb-item active">pages package</li>
|
<li class="breadcrumb-item active">pages package</li>
|
||||||
<li class="wy-breadcrumbs-aside">
|
<li class="wy-breadcrumbs-aside">
|
||||||
<a href="_sources/pages.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
<a href="_sources/pages.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
||||||
|
|
@ -1088,78 +1120,6 @@
|
||||||
|
|
||||||
</dd></dl>
|
</dd></dl>
|
||||||
|
|
||||||
</section>
|
|
||||||
<section id="module-pages.location_page">
|
|
||||||
<span id="pages-location-page-module"></span><h2>pages.location_page module<a class="headerlink" href="#module-pages.location_page" title="Ссылка на этот заголовок"></a></h2>
|
|
||||||
<p>Модуль страницы локации.</p>
|
|
||||||
<dl class="py class">
|
|
||||||
<dt class="sig sig-object py" id="pages.location_page.LocationPage">
|
|
||||||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">LocationPage</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/location_page.html#LocationPage"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.location_page.LocationPage" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Базовые классы: <a class="reference internal" href="#pages.base_page.BasePage" title="pages.base_page.BasePage"><code class="xref py py-class docutils literal notranslate"><span class="pre">BasePage</span></code></a></p>
|
|
||||||
<p>Класс для работы со страницей локации.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>)</p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
<dl class="py method">
|
|
||||||
<dt class="sig sig-object py" id="pages.location_page.LocationPage.__init__">
|
|
||||||
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/location_page.html#LocationPage.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.location_page.LocationPage.__init__" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Инициализирует страницу локации.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>) – Экземпляр страницы Playwright</p>
|
|
||||||
</dd>
|
|
||||||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-even"><p><em>None</em></p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
<dl class="py method">
|
|
||||||
<dt class="sig sig-object py" id="pages.location_page.LocationPage.click_create_button">
|
|
||||||
<span class="sig-name descname"><span class="pre">click_create_button</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/location_page.html#LocationPage.click_create_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.location_page.LocationPage.click_create_button" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Кликает на кнопку „Создать“ и возвращает фрейм создания.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Результат<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><p>Фрейм создания дочернего элемента</p>
|
|
||||||
</dd>
|
|
||||||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-even"><p>CreateChildElementFrame</p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
<dl class="py method">
|
|
||||||
<dt class="sig sig-object py" id="pages.location_page.LocationPage.is_create_button_visible">
|
|
||||||
<span class="sig-name descname"><span class="pre">is_create_button_visible</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/location_page.html#LocationPage.is_create_button_visible"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.location_page.LocationPage.is_create_button_visible" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Проверяет видимость кнопки „Создать“.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Результат<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><p>True если кнопка видима</p>
|
|
||||||
</dd>
|
|
||||||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-even"><p><em>bool</em></p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
<dl class="py method">
|
|
||||||
<dt class="sig sig-object py" id="pages.location_page.LocationPage.wait_for_timeout">
|
|
||||||
<span class="sig-name descname"><span class="pre">wait_for_timeout</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">timeout</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/location_page.html#LocationPage.wait_for_timeout"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.location_page.LocationPage.wait_for_timeout" title="Ссылка на это определение"></a></dt>
|
|
||||||
<dd><p>Ожидает указанное количество миллисекунд.</p>
|
|
||||||
<dl class="field-list simple">
|
|
||||||
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-odd"><p><strong>timeout</strong> (<em>int</em>) – Время ожидания в миллисекундах</p>
|
|
||||||
</dd>
|
|
||||||
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
|
||||||
<dd class="field-even"><p><em>None</em></p>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
</dd></dl>
|
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
<section id="module-pages.login_page">
|
<section id="module-pages.login_page">
|
||||||
<span id="pages-login-page-module"></span><h2>pages.login_page module<a class="headerlink" href="#module-pages.login_page" title="Ссылка на этот заголовок"></a></h2>
|
<span id="pages-login-page-module"></span><h2>pages.login_page module<a class="headerlink" href="#module-pages.login_page" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
|
@ -1556,6 +1516,179 @@ user_card: Карточка пользователя.</p>
|
||||||
|
|
||||||
</dd></dl>
|
</dd></dl>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<section id="module-pages.push_notifications_settings_tab">
|
||||||
|
<span id="pages-push-notifications-settings-tab-module"></span><h2>pages.push_notifications_settings_tab module<a class="headerlink" href="#module-pages.push_notifications_settings_tab" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
<p>Модуль вкладки настройки Push уведомлений.</p>
|
||||||
|
<p>Содержит класс PushNotificationsSettings для работы с вкладкой настройки Push уведомлений.
|
||||||
|
Позволяет проверять состояние и взаимодействовать с элементами вкладки.</p>
|
||||||
|
<dl class="py class">
|
||||||
|
<dt class="sig sig-object py" id="pages.push_notifications_settings_tab.PushNotificationsSettingsTab">
|
||||||
|
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">PushNotificationsSettingsTab</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/push_notifications_settings_tab.html#PushNotificationsSettingsTab"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.push_notifications_settings_tab.PushNotificationsSettingsTab" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Базовые классы: <a class="reference internal" href="#pages.base_page.BasePage" title="pages.base_page.BasePage"><code class="xref py py-class docutils literal notranslate"><span class="pre">BasePage</span></code></a></p>
|
||||||
|
<p>Класс для работы с вкладкой настройки Push уведомлений.</p>
|
||||||
|
<p>Предоставляет методы для взаимодействия с вкладкой настройки Push уведомлений.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>) – Экземпляр страницы Playwright.</p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="pages.push_notifications_settings_tab.PushNotificationsSettingsTab.__init__">
|
||||||
|
<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">page</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/push_notifications_settings_tab.html#PushNotificationsSettingsTab.__init__"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.__init__" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Инициализирует компоненты вкладки настройки Push уведомлений.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>page</strong> (<em>Page</em>)</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="pages.push_notifications_settings_tab.PushNotificationsSettingsTab.clear_users_setting_value">
|
||||||
|
<span class="sig-name descname"><span class="pre">clear_users_setting_value</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/push_notifications_settings_tab.html#PushNotificationsSettingsTab.clear_users_setting_value"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.clear_users_setting_value" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Очищает текущее значение поля настроек „Пользователи“.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="pages.push_notifications_settings_tab.PushNotificationsSettingsTab.click_submit_button">
|
||||||
|
<span class="sig-name descname"><span class="pre">click_submit_button</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/push_notifications_settings_tab.html#PushNotificationsSettingsTab.click_submit_button"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.click_submit_button" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Нажатие кнопки „Отправить“ в форме ввода настроек.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="pages.push_notifications_settings_tab.PushNotificationsSettingsTab.get_message_setting_value">
|
||||||
|
<span class="sig-name descname"><span class="pre">get_message_setting_value</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/push_notifications_settings_tab.html#PushNotificationsSettingsTab.get_message_setting_value"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.get_message_setting_value" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Возвращает текущее значение поля настроек „Сообщение“.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Результат<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p>Текущее значение поля настроек „Сообщение“.</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>str</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="pages.push_notifications_settings_tab.PushNotificationsSettingsTab.get_users_setting_value">
|
||||||
|
<span class="sig-name descname"><span class="pre">get_users_setting_value</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/push_notifications_settings_tab.html#PushNotificationsSettingsTab.get_users_setting_value"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.get_users_setting_value" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Возвращает текущее значение поля настроек „Пользователи“.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Результат<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p>Текущее значение поля настроек „Пользователи“.</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>str</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="pages.push_notifications_settings_tab.PushNotificationsSettingsTab.input_message">
|
||||||
|
<span class="sig-name descname"><span class="pre">input_message</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">text</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/push_notifications_settings_tab.html#PushNotificationsSettingsTab.input_message"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.input_message" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Заполнение поля „Сообщение“.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>text</strong> (<em>str</em>)</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="pages.push_notifications_settings_tab.PushNotificationsSettingsTab.deselect_users">
|
||||||
|
<span class="sig-name descname"><span class="pre">deselect_users</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">users</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/push_notifications_settings_tab.html#PushNotificationsSettingsTab.deselect_users"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.deselect_users" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Изменение значения поля „Пользователи“ путем отмены выбора из выпадающего списка заданных имен.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>users</strong> (<em>list</em><em>[</em><em>str</em><em>]</em>)</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="pages.push_notifications_settings_tab.PushNotificationsSettingsTab.select_users">
|
||||||
|
<span class="sig-name descname"><span class="pre">select_users</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">users</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/push_notifications_settings_tab.html#PushNotificationsSettingsTab.select_users"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.select_users" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Заполнение поля „Пользователи“ путем выбора из выпадающего списка заданных имен.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Параметры<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>users</strong> (<em>list</em><em>[</em><em>str</em><em>]</em>)</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="pages.push_notifications_settings_tab.PushNotificationsSettingsTab.check_content">
|
||||||
|
<span class="sig-name descname"><span class="pre">check_content</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/push_notifications_settings_tab.html#PushNotificationsSettingsTab.check_content"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.check_content" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Проверяет наличие и корректность всех элементов страницы.</p>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_toolbar">
|
||||||
|
<span class="sig-name descname"><span class="pre">should_be_toolbar</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/push_notifications_settings_tab.html#PushNotificationsSettingsTab.should_be_toolbar"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_toolbar" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Проверяет наличие тулбара страницы.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Исключение<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>AssertionError</strong> – Если тулбар или кнопка редактирования отсутствуют.</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_form_toolbar">
|
||||||
|
<span class="sig-name descname"><span class="pre">should_be_form_toolbar</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/push_notifications_settings_tab.html#PushNotificationsSettingsTab.should_be_form_toolbar"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_form_toolbar" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Проверяет наличие тулбара формы редактирования настроек.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Исключение<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>AssertionError</strong> – Если тулбар отсутствует.</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
<dl class="py method">
|
||||||
|
<dt class="sig sig-object py" id="pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_success_alert">
|
||||||
|
<span class="sig-name descname"><span class="pre">should_be_success_alert</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/pages/push_notifications_settings_tab.html#PushNotificationsSettingsTab.should_be_success_alert"><span class="viewcode-link"><span class="pre">[исходный</span> <span class="pre">код]</span></span></a><a class="headerlink" href="#pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_success_alert" title="Ссылка на это определение"></a></dt>
|
||||||
|
<dd><p>Проверяет наличие сообщения об успешной отправке push-уведомления.</p>
|
||||||
|
<dl class="field-list simple">
|
||||||
|
<dt class="field-odd">Исключение<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-odd"><p><strong>AssertionError</strong> – Если тулбар отсутствует.</p>
|
||||||
|
</dd>
|
||||||
|
<dt class="field-even">Тип результата<span class="colon">:</span></dt>
|
||||||
|
<dd class="field-even"><p><em>None</em></p>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
|
</dd></dl>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
<section id="module-pages.service_status_tab">
|
<section id="module-pages.service_status_tab">
|
||||||
<span id="pages-service-status-tab-module"></span><h2>pages.service_status_tab module<a class="headerlink" href="#module-pages.service_status_tab" title="Ссылка на этот заголовок"></a></h2>
|
<span id="pages-service-status-tab-module"></span><h2>pages.service_status_tab module<a class="headerlink" href="#module-pages.service_status_tab" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
|
@ -3537,7 +3670,10 @@ user_card: Карточка пользователя.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<footer>
|
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Нижняя область">
|
||||||
|
<a href="fixtures.html" class="btn btn-neutral float-left" title="fixtures package" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Предыдущая</a>
|
||||||
|
<a href="tools.html" class="btn btn-neutral float-right" title="tools package" accesskey="n" rel="next">Следующая <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
|
||||||
|
</div>
|
||||||
|
|
||||||
<hr/>
|
<hr/>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -92,10 +92,6 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.settings_form_component">components.settings_form_component module</a><ul>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -117,6 +113,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -145,6 +145,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -241,10 +245,6 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.location_page">pages.location_page module</a><ul>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.location_page.LocationPage"><code class="docutils literal notranslate"><span class="pre">LocationPage</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -253,6 +253,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -295,6 +299,60 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id21">4.1 Текст</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -397,11 +455,6 @@
|
||||||
<td>   
|
<td>   
|
||||||
<a href="components.html#module-components.navbar_component"><code class="xref">components.navbar_component</code></a></td><td>
|
<a href="components.html#module-components.navbar_component"><code class="xref">components.navbar_component</code></a></td><td>
|
||||||
<em></em></td></tr>
|
<em></em></td></tr>
|
||||||
<tr class="cg-1">
|
|
||||||
<td></td>
|
|
||||||
<td>   
|
|
||||||
<a href="components.html#module-components.settings_form_component"><code class="xref">components.settings_form_component</code></a></td><td>
|
|
||||||
<em></em></td></tr>
|
|
||||||
<tr class="cg-1">
|
<tr class="cg-1">
|
||||||
<td></td>
|
<td></td>
|
||||||
<td>   
|
<td>   
|
||||||
|
|
@ -428,6 +481,11 @@
|
||||||
<td>   
|
<td>   
|
||||||
<a href="components_derived.html#module-components_derived.date_input_component"><code class="xref">components_derived.date_input_component</code></a></td><td>
|
<a href="components_derived.html#module-components_derived.date_input_component"><code class="xref">components_derived.date_input_component</code></a></td><td>
|
||||||
<em></em></td></tr>
|
<em></em></td></tr>
|
||||||
|
<tr class="cg-2">
|
||||||
|
<td></td>
|
||||||
|
<td>   
|
||||||
|
<a href="components_derived.html#module-components_derived.interactive_dropdown_list"><code class="xref">components_derived.interactive_dropdown_list</code></a></td><td>
|
||||||
|
<em></em></td></tr>
|
||||||
<tr class="cg-2">
|
<tr class="cg-2">
|
||||||
<td></td>
|
<td></td>
|
||||||
<td>   
|
<td>   
|
||||||
|
|
@ -463,6 +521,11 @@
|
||||||
<td>   
|
<td>   
|
||||||
<a href="components_derived.html#module-components_derived.selection_bar_component"><code class="xref">components_derived.selection_bar_component</code></a></td><td>
|
<a href="components_derived.html#module-components_derived.selection_bar_component"><code class="xref">components_derived.selection_bar_component</code></a></td><td>
|
||||||
<em></em></td></tr>
|
<em></em></td></tr>
|
||||||
|
<tr class="cg-2">
|
||||||
|
<td></td>
|
||||||
|
<td>   
|
||||||
|
<a href="components_derived.html#module-components_derived.settings_form_component"><code class="xref">components_derived.settings_form_component</code></a></td><td>
|
||||||
|
<em></em></td></tr>
|
||||||
<tr class="cg-2">
|
<tr class="cg-2">
|
||||||
<td></td>
|
<td></td>
|
||||||
<td>   
|
<td>   
|
||||||
|
|
@ -589,11 +652,6 @@
|
||||||
<td>   
|
<td>   
|
||||||
<a href="pages.html#module-pages.license_tab"><code class="xref">pages.license_tab</code></a></td><td>
|
<a href="pages.html#module-pages.license_tab"><code class="xref">pages.license_tab</code></a></td><td>
|
||||||
<em></em></td></tr>
|
<em></em></td></tr>
|
||||||
<tr class="cg-6">
|
|
||||||
<td></td>
|
|
||||||
<td>   
|
|
||||||
<a href="pages.html#module-pages.location_page"><code class="xref">pages.location_page</code></a></td><td>
|
|
||||||
<em></em></td></tr>
|
|
||||||
<tr class="cg-6">
|
<tr class="cg-6">
|
||||||
<td></td>
|
<td></td>
|
||||||
<td>   
|
<td>   
|
||||||
|
|
@ -604,6 +662,11 @@
|
||||||
<td>   
|
<td>   
|
||||||
<a href="pages.html#module-pages.main_page"><code class="xref">pages.main_page</code></a></td><td>
|
<a href="pages.html#module-pages.main_page"><code class="xref">pages.main_page</code></a></td><td>
|
||||||
<em></em></td></tr>
|
<em></em></td></tr>
|
||||||
|
<tr class="cg-6">
|
||||||
|
<td></td>
|
||||||
|
<td>   
|
||||||
|
<a href="pages.html#module-pages.push_notifications_settings_tab"><code class="xref">pages.push_notifications_settings_tab</code></a></td><td>
|
||||||
|
<em></em></td></tr>
|
||||||
<tr class="cg-6">
|
<tr class="cg-6">
|
||||||
<td></td>
|
<td></td>
|
||||||
<td>   
|
<td>   
|
||||||
|
|
|
||||||
|
|
@ -92,10 +92,6 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.settings_form_component">components.settings_form_component module</a><ul>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -117,6 +113,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -145,6 +145,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -241,10 +245,6 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.location_page">pages.location_page module</a><ul>
|
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.location_page.LocationPage"><code class="docutils literal notranslate"><span class="pre">LocationPage</span></code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -253,6 +253,10 @@
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -295,6 +299,60 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id21">4.1 Текст</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1,822 @@
|
||||||
|
|
||||||
|
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html class="writer-html5" lang="ru" data-content_root="./">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
|
<title>Руководство по документации тестов с помощью Sphinx — документация e-nms-qa-automation 0.1.0</title>
|
||||||
|
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=b86133f3" />
|
||||||
|
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=e59714d7" />
|
||||||
|
|
||||||
|
|
||||||
|
<script src="_static/jquery.js?v=5d32c60e"></script>
|
||||||
|
<script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
|
||||||
|
<script src="_static/documentation_options.js?v=6ff560e8"></script>
|
||||||
|
<script src="_static/doctools.js?v=9bcbadda"></script>
|
||||||
|
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
|
||||||
|
<script src="_static/translations.js?v=cd1d70c9"></script>
|
||||||
|
<script src="_static/js/theme.js"></script>
|
||||||
|
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
||||||
|
<link rel="search" title="Поиск" href="search.html" />
|
||||||
|
<link rel="prev" title="tools package" href="tools.html" />
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body class="wy-body-for-nav">
|
||||||
|
<div class="wy-grid-for-nav">
|
||||||
|
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
|
||||||
|
<div class="wy-side-scroll">
|
||||||
|
<div class="wy-side-nav-search" >
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a href="index.html" class="icon icon-home">
|
||||||
|
e-nms-qa-automation
|
||||||
|
</a>
|
||||||
|
<div role="search">
|
||||||
|
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
|
||||||
|
<input type="text" name="q" placeholder="Поиск в документации" aria-label="Поиск в документации" />
|
||||||
|
<input type="hidden" name="check_keywords" value="yes" />
|
||||||
|
<input type="hidden" name="area" value="default" />
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="modules.html">e-nms_qa_automation</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="components.html">components package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.alert_component">components.alert_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.base_component">components.base_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.card_component">components.card_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.confirm_component">components.confirm_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.events_container_component">components.events_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.json_container_component">components.json_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.navbar_component">components.navbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="components_derived.html">components_derived package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="conftest.html">conftest module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="data.html">data package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.constants">data.constants module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.environment">data.environment module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.roles_dict">data.roles_dict module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="elements.html">elements package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.base_element">elements.base_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.button_element">elements.button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.icon_element">elements.icon_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_element">elements.text_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="fixtures.html">fixtures package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures.pages">fixtures.pages module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="pages.html">pages package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.base_page">pages.base_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.license_tab">pages.license_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.main_page">pages.main_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.users_tab">pages.users_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="tools.html">tools package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools.logger">tools.logger module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="tools.html#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="tools.html#module-tools">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
|
<ul class="current">
|
||||||
|
<li class="toctree-l1 current"><a class="current reference internal" href="#">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="#id2">1 Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#id6">2.3 Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#id7">2.4 Настройка главной страницы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="#id8">3 Работа с существующим проектом</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#id9">3.1 Установка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#id10">3.2 Генерация документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#id11">3.2.1 Базовая генерация</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#id14">3.3 Очистка документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#id15">3.3.1 Команды очистки</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#id21">4.1 Текст</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#id22">4.2 Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="#id23">5 Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#id24">5.2 Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="#id25">6 Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="#version-history">История версий</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Меню навигации для мобильных устройств" >
|
||||||
|
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
|
||||||
|
<a href="index.html">e-nms-qa-automation</a>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="wy-nav-content">
|
||||||
|
<div class="rst-content">
|
||||||
|
<div role="navigation" aria-label="Навигация по страницам">
|
||||||
|
<ul class="wy-breadcrumbs">
|
||||||
|
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||||||
|
<li class="breadcrumb-item active">Руководство по документации тестов с помощью Sphinx</li>
|
||||||
|
<li class="wy-breadcrumbs-aside">
|
||||||
|
<a href="_sources/sphinx_guide.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<hr/>
|
||||||
|
</div>
|
||||||
|
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
|
||||||
|
<div itemprop="articleBody">
|
||||||
|
|
||||||
|
<section id="sphinx">
|
||||||
|
<h1>Руководство по документации тестов с помощью Sphinx<a class="headerlink" href="#sphinx" title="Ссылка на этот заголовок"></a></h1>
|
||||||
|
<p><strong>Версия документа:</strong> 1.0
|
||||||
|
<strong>Дата последнего обновления:</strong> 2025-11-27</p>
|
||||||
|
<nav class="contents local" id="id1">
|
||||||
|
<p class="topic-title">Содержание</p>
|
||||||
|
<ul class="simple">
|
||||||
|
<li><p><a class="reference internal" href="#id2" id="id31">1 Расположение документа</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#id3" id="id32">2 Первичная настройка для нового проекта</a></p>
|
||||||
|
<ul>
|
||||||
|
<li><p><a class="reference internal" href="#id4" id="id33">2.1 Подготовка зависимостей</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#id5" id="id34">2.2 Инициализация Sphinx</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#id6" id="id35">2.3 Настройка конфигурации</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#id7" id="id36">2.4 Настройка главной страницы</a></p></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li><p><a class="reference internal" href="#id8" id="id37">3 Работа с существующим проектом</a></p>
|
||||||
|
<ul>
|
||||||
|
<li><p><a class="reference internal" href="#id9" id="id38">3.1 Установка зависимостей</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#id10" id="id39">3.2 Генерация документации</a></p>
|
||||||
|
<ul>
|
||||||
|
<li><p><a class="reference internal" href="#id11" id="id40">3.2.1 Базовая генерация</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#id12" id="id41">3.2.2 Генерация с исключениями</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#id13" id="id42">3.2.3 Принудительная перегенерация</a></p></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li><p><a class="reference internal" href="#id14" id="id43">3.3 Очистка документации</a></p>
|
||||||
|
<ul>
|
||||||
|
<li><p><a class="reference internal" href="#id15" id="id44">3.3.1 Команды очистки</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#id16" id="id45">3.3.2 Автоматизация очистки</a></p></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li><p><a class="reference internal" href="#id17" id="id46">3.4 Сборка и деплой</a></p>
|
||||||
|
<ul>
|
||||||
|
<li><p><a class="reference internal" href="#id18" id="id47">3.4.1 Локальная сборка</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#id19" id="id48">3.4.2 Проверка качества</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#id20" id="id49">3.4.3 Сборка для публикации</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#ci-cd" id="id50">3.4.4 Настройка для CI/CD</a></p></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li><p><a class="reference internal" href="#mkdocs-sphinx" id="id51">4 Конвертация контента из MkDocs в Sphinx</a></p>
|
||||||
|
<ul>
|
||||||
|
<li><p><a class="reference internal" href="#id21" id="id52">4.1 Текст</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#id22" id="id53">4.2 Таблицы</a></p></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li><p><a class="reference internal" href="#id23" id="id54">5 Особенности Sphinx</a></p>
|
||||||
|
<ul>
|
||||||
|
<li><p><a class="reference internal" href="#docstrings" id="id55">5.1 Поддержка docstrings</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#id24" id="id56">5.2 Кастомные директивы</a></p></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li><p><a class="reference internal" href="#id25" id="id57">6 Решение проблем</a></p>
|
||||||
|
<ul>
|
||||||
|
<li><p><a class="reference internal" href="#id26" id="id58">6.1 Проблема: Модули не находятся</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#id27" id="id59">6.2 Проблема: Не генерируются docstrings</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#id28" id="id60">6.3 Проблема: Тема не применяется</a></p></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li><p><a class="reference internal" href="#id29" id="id61">7 Дополнительные возможности</a></p></li>
|
||||||
|
<li><p><a class="reference internal" href="#version-history" id="id62">История версий</a></p></li>
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
<section id="id2">
|
||||||
|
<h2><a class="toc-backref" href="#id31" role="doc-backlink">1 Расположение документа</a><a class="headerlink" href="#id2" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
<p>Данное руководство расположено в структуре проекта по пути:</p>
|
||||||
|
<div class="highlight-text notranslate"><div class="highlight"><pre><span></span>project_root/
|
||||||
|
├── docs/
|
||||||
|
│ ├── source/
|
||||||
|
│ │ ├── conf.py
|
||||||
|
│ │ ├── index.rst
|
||||||
|
│ │ ├── sphinx_guide.rst <-- Этот файл
|
||||||
|
│ │ └── modules.rst
|
||||||
|
│ └── build/
|
||||||
|
├── src/
|
||||||
|
│ └── your_package/
|
||||||
|
└── pyproject.toml
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="id3">
|
||||||
|
<h2><a class="toc-backref" href="#id32" role="doc-backlink">2 Первичная настройка для нового проекта</a><a class="headerlink" href="#id3" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
<section id="id4">
|
||||||
|
<h3><a class="toc-backref" href="#id33" role="doc-backlink">2.1 Подготовка зависимостей</a><a class="headerlink" href="#id4" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Установка Sphinx и тем</span>
|
||||||
|
pip<span class="w"> </span>install<span class="w"> </span>sphinx<span class="w"> </span>sphinx-rtd-theme<span class="w"> </span>myst-parser
|
||||||
|
|
||||||
|
<span class="c1"># Добавление в pyproject.toml</span>
|
||||||
|
<span class="nb">echo</span><span class="w"> </span><span class="o">[</span>project.optional-dependencies<span class="o">]</span><span class="w"> </span>>><span class="w"> </span>pyproject.toml
|
||||||
|
<span class="nb">echo</span><span class="w"> </span><span class="nv">docs</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="o">[</span><span class="w"> </span>>><span class="w"> </span>pyproject.toml
|
||||||
|
<span class="nb">echo</span><span class="w"> </span><span class="s2">"sphinx>=8.2.3"</span>,<span class="w"> </span>>><span class="w"> </span>pyproject.toml
|
||||||
|
<span class="nb">echo</span><span class="w"> </span><span class="s2">"sphinx-rtd-theme>=2.0.0"</span>,<span class="w"> </span>>><span class="w"> </span>pyproject.toml
|
||||||
|
<span class="nb">echo</span><span class="w"> </span><span class="s2">"myst-parser>=2.0.0"</span><span class="w"> </span>>><span class="w"> </span>pyproject.toml
|
||||||
|
<span class="nb">echo</span><span class="w"> </span><span class="o">]</span><span class="w"> </span>>><span class="w"> </span>pyproject.toml
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="id5">
|
||||||
|
<h3><a class="toc-backref" href="#id34" role="doc-backlink">2.2 Инициализация Sphinx</a><a class="headerlink" href="#id5" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Создание структуры документации</span>
|
||||||
|
sphinx-quickstart<span class="w"> </span>docs<span class="w"> </span>--sep<span class="w"> </span>-p<span class="w"> </span><span class="s2">"PROJECT_NAME"</span><span class="w"> </span>-a<span class="w"> </span><span class="s2">"TEAM_NAME"</span><span class="w"> </span>-l<span class="w"> </span>ru<span class="w"> </span>--ext-autodoc<span class="w"> </span>--ext-viewcode<span class="w"> </span>--makefile<span class="w"> </span>--no-batchfile
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="id6">
|
||||||
|
<h3><a class="toc-backref" href="#id35" role="doc-backlink">2.3 Настройка конфигурации</a><a class="headerlink" href="#id6" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<p>Обновите <code class="docutils literal notranslate"><span class="pre">docs/source/conf.py</span></code>:</p>
|
||||||
|
<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="kn">import</span><span class="w"> </span><span class="nn">os</span>
|
||||||
|
<span class="kn">import</span><span class="w"> </span><span class="nn">sys</span>
|
||||||
|
<span class="n">sys</span><span class="o">.</span><span class="n">path</span><span class="o">.</span><span class="n">insert</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">os</span><span class="o">.</span><span class="n">path</span><span class="o">.</span><span class="n">abspath</span><span class="p">(</span><span class="s1">'../..'</span><span class="p">))</span>
|
||||||
|
|
||||||
|
<span class="n">extensions</span> <span class="o">=</span> <span class="p">[</span>
|
||||||
|
<span class="s1">'sphinx.ext.autodoc'</span><span class="p">,</span>
|
||||||
|
<span class="s1">'sphinx.ext.napoleon'</span><span class="p">,</span>
|
||||||
|
<span class="s1">'sphinx.ext.viewcode'</span><span class="p">,</span>
|
||||||
|
<span class="s1">'sphinx.ext.intersphinx'</span><span class="p">,</span>
|
||||||
|
<span class="s1">'sphinx_rtd_theme'</span><span class="p">,</span>
|
||||||
|
<span class="p">]</span>
|
||||||
|
|
||||||
|
<span class="n">autodoc_default_options</span> <span class="o">=</span> <span class="p">{</span>
|
||||||
|
<span class="s1">'members'</span><span class="p">:</span> <span class="kc">True</span><span class="p">,</span>
|
||||||
|
<span class="s1">'member-order'</span><span class="p">:</span> <span class="s1">'bysource'</span><span class="p">,</span>
|
||||||
|
<span class="s1">'special-members'</span><span class="p">:</span> <span class="s1">'__init__'</span><span class="p">,</span>
|
||||||
|
<span class="s1">'undoc-members'</span><span class="p">:</span> <span class="kc">True</span><span class="p">,</span>
|
||||||
|
<span class="s1">'exclude-members'</span><span class="p">:</span> <span class="s1">'__weakref__'</span>
|
||||||
|
<span class="p">}</span>
|
||||||
|
|
||||||
|
<span class="n">autodoc_typehints</span> <span class="o">=</span> <span class="s1">'description'</span>
|
||||||
|
<span class="n">napoleon_google_docstring</span> <span class="o">=</span> <span class="kc">True</span>
|
||||||
|
<span class="n">napoleon_numpy_docstring</span> <span class="o">=</span> <span class="kc">False</span>
|
||||||
|
<span class="n">html_theme</span> <span class="o">=</span> <span class="s1">'sphinx_rtd_theme'</span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="id7">
|
||||||
|
<h3><a class="toc-backref" href="#id36" role="doc-backlink">2.4 Настройка главной страницы</a><a class="headerlink" href="#id7" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<p>Обновите <code class="docutils literal notranslate"><span class="pre">docs/source/index.rst</span></code>:</p>
|
||||||
|
<div class="highlight-rst notranslate"><div class="highlight"><pre><span></span><span class="gh">Документация проекта</span>
|
||||||
|
<span class="gh">====================</span>
|
||||||
|
|
||||||
|
<span class="p">..</span> <span class="ow">toctree</span><span class="p">::</span>
|
||||||
|
<span class="nc">:maxdepth:</span> 3
|
||||||
|
<span class="nc">:caption:</span> Содержание:
|
||||||
|
|
||||||
|
modules
|
||||||
|
|
||||||
|
<span class="gh">Инструкции и процессы</span>
|
||||||
|
<span class="gh">---------------------</span>
|
||||||
|
|
||||||
|
<span class="p">..</span> <span class="ow">toctree</span><span class="p">::</span>
|
||||||
|
<span class="nc">:maxdepth:</span> 2
|
||||||
|
<span class="nc">:caption:</span> Документация и руководства:
|
||||||
|
|
||||||
|
sphinx_guide
|
||||||
|
|
||||||
|
<span class="gh">Описание</span>
|
||||||
|
<span class="gh">-----------</span>
|
||||||
|
Основная документация проекта.
|
||||||
|
|
||||||
|
<span class="gh">Индексы</span>
|
||||||
|
<span class="gh">=======</span>
|
||||||
|
|
||||||
|
<span class="m">*</span> <span class="na">:ref:</span><span class="nv">`genindex`</span>
|
||||||
|
<span class="m">*</span> <span class="na">:ref:</span><span class="nv">`modindex`</span>
|
||||||
|
<span class="m">*</span> <span class="na">:ref:</span><span class="nv">`search`</span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section id="id8">
|
||||||
|
<h2><a class="toc-backref" href="#id37" role="doc-backlink">3 Работа с существующим проектом</a><a class="headerlink" href="#id8" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
<p><strong>Примечание:</strong> Для работы с существующим проектом требуется установка Sphinx на локальной машине.</p>
|
||||||
|
<section id="id9">
|
||||||
|
<h3><a class="toc-backref" href="#id38" role="doc-backlink">3.1 Установка зависимостей</a><a class="headerlink" href="#id9" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Установка Sphinx и необходимых расширений</span>
|
||||||
|
pip<span class="w"> </span>install<span class="w"> </span>sphinx<span class="w"> </span>sphinx-rtd-theme<span class="w"> </span>myst-parser
|
||||||
|
|
||||||
|
<span class="c1"># Или установка из зависимостей проекта (если настроено в pyproject.toml)</span>
|
||||||
|
pip<span class="w"> </span>install<span class="w"> </span>-e<span class="w"> </span><span class="s2">".[docs]"</span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="id10">
|
||||||
|
<h3><a class="toc-backref" href="#id39" role="doc-backlink">3.2 Генерация документации</a><a class="headerlink" href="#id10" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<section id="id11">
|
||||||
|
<h4><a class="toc-backref" href="#id40" role="doc-backlink">3.2.1 Базовая генерация</a><a class="headerlink" href="#id11" title="Ссылка на этот заголовок"></a></h4>
|
||||||
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Генерация .rst файлов из структуры проекта</span>
|
||||||
|
sphinx-apidoc<span class="w"> </span>-o<span class="w"> </span>docs/source<span class="w"> </span>.<span class="w"> </span>-f
|
||||||
|
|
||||||
|
<span class="c1"># Сборка HTML документации</span>
|
||||||
|
sphinx-build<span class="w"> </span>-b<span class="w"> </span>html<span class="w"> </span>docs/source<span class="w"> </span>docs/build/html
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="id12">
|
||||||
|
<h4><a class="toc-backref" href="#id41" role="doc-backlink">3.2.2 Генерация с исключениями</a><a class="headerlink" href="#id12" title="Ссылка на этот заголовок"></a></h4>
|
||||||
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Исключение определенных папок из документации</span>
|
||||||
|
sphinx-apidoc<span class="w"> </span>-o<span class="w"> </span>docs/source<span class="w"> </span>.<span class="w"> </span>-f<span class="w"> </span>--exclude<span class="w"> </span>tests/<span class="w"> </span>--exclude<span class="w"> </span>migrations/
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="id13">
|
||||||
|
<h4><a class="toc-backref" href="#id42" role="doc-backlink">3.2.3 Принудительная перегенерация</a><a class="headerlink" href="#id13" title="Ссылка на этот заголовок"></a></h4>
|
||||||
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Принудительная перезапись существующих файлов</span>
|
||||||
|
sphinx-apidoc<span class="w"> </span>-o<span class="w"> </span>docs/source<span class="w"> </span>.<span class="w"> </span>-f<span class="w"> </span>--force
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section id="id14">
|
||||||
|
<h3><a class="toc-backref" href="#id43" role="doc-backlink">3.3 Очистка документации</a><a class="headerlink" href="#id14" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<p>Когда требуется очистка:</p>
|
||||||
|
<ul class="simple">
|
||||||
|
<li><p><strong>После удаления модулей</strong> - чтобы убрать ссылки на несуществующие файлы</p></li>
|
||||||
|
<li><p><strong>После переименования пакетов</strong> - для актуализации структуры</p></li>
|
||||||
|
<li><p><strong>При изменении архитектуры проекта</strong> - для отражения новых модулей</p></li>
|
||||||
|
<li><p><strong>При появлении предупреждений</strong> о несуществующих модулях</p></li>
|
||||||
|
</ul>
|
||||||
|
<section id="id15">
|
||||||
|
<h4><a class="toc-backref" href="#id44" role="doc-backlink">3.3.1 Команды очистки</a><a class="headerlink" href="#id15" title="Ссылка на этот заголовок"></a></h4>
|
||||||
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Удаление старых сгенерированных .rst файлов кроме основных</span>
|
||||||
|
rm<span class="w"> </span>docs/source/modules.rst
|
||||||
|
rm<span class="w"> </span>docs/source/pages.rst
|
||||||
|
rm<span class="w"> </span>docs/source/components.rst
|
||||||
|
|
||||||
|
<span class="c1"># Удаление всех .rst файлов кроме основных (Linux/Mac)</span>
|
||||||
|
find<span class="w"> </span>docs/source<span class="w"> </span>-name<span class="w"> </span><span class="s2">"*.rst"</span><span class="w"> </span>!<span class="w"> </span>-name<span class="w"> </span><span class="s2">"index.rst"</span><span class="w"> </span>!<span class="w"> </span>-name<span class="w"> </span><span class="s2">"sphinx_guide.rst"</span><span class="w"> </span>-delete
|
||||||
|
|
||||||
|
<span class="c1"># Удаление всех .rst файлов кроме основных (Windows PowerShell)</span>
|
||||||
|
Get-ChildItem<span class="w"> </span>docs/source<span class="w"> </span>-Filter<span class="w"> </span><span class="s2">"*.rst"</span><span class="w"> </span><span class="p">|</span><span class="w"> </span>Where-Object<span class="w"> </span><span class="o">{</span><span class="w"> </span><span class="nv">$_</span>.Name<span class="w"> </span>-notin<span class="w"> </span>@<span class="o">(</span><span class="s2">"index.rst"</span>,<span class="w"> </span><span class="s2">"sphinx_guide.rst"</span><span class="o">)</span><span class="w"> </span><span class="o">}</span><span class="w"> </span><span class="p">|</span><span class="w"> </span>Remove-Item
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="id16">
|
||||||
|
<h4><a class="toc-backref" href="#id45" role="doc-backlink">3.3.2 Автоматизация очистки</a><a class="headerlink" href="#id16" title="Ссылка на этот заголовок"></a></h4>
|
||||||
|
<div class="highlight-makefile notranslate"><div class="highlight"><pre><span></span><span class="nf">.PHONY</span><span class="o">:</span><span class="w"> </span><span class="n">clean</span>-<span class="n">docs</span> <span class="n">rebuild</span>-<span class="n">docs</span>
|
||||||
|
|
||||||
|
<span class="nf">clean-docs</span><span class="o">:</span>
|
||||||
|
<span class="w"> </span>rm<span class="w"> </span>-rf<span class="w"> </span>docs/build/
|
||||||
|
<span class="w"> </span>find<span class="w"> </span>docs/source<span class="w"> </span>-name<span class="w"> </span><span class="s2">"*.rst"</span><span class="w"> </span>!<span class="w"> </span>-name<span class="w"> </span><span class="s2">"index.rst"</span><span class="w"> </span>!<span class="w"> </span>-name<span class="w"> </span><span class="s2">"sphinx_guide.rst"</span><span class="w"> </span>-delete
|
||||||
|
|
||||||
|
<span class="nf">rebuild-docs</span><span class="o">:</span><span class="w"> </span><span class="n">clean</span>-<span class="n">docs</span>
|
||||||
|
<span class="w"> </span>sphinx-apidoc<span class="w"> </span>-o<span class="w"> </span>docs/source<span class="w"> </span>.<span class="w"> </span>-f
|
||||||
|
<span class="w"> </span>sphinx-build<span class="w"> </span>-b<span class="w"> </span>html<span class="w"> </span>docs/source<span class="w"> </span>docs/build/html
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section id="id17">
|
||||||
|
<h3><a class="toc-backref" href="#id46" role="doc-backlink">3.4 Сборка и деплой</a><a class="headerlink" href="#id17" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<section id="id18">
|
||||||
|
<h4><a class="toc-backref" href="#id47" role="doc-backlink">3.4.1 Локальная сборка</a><a class="headerlink" href="#id18" title="Ссылка на этот заголовок"></a></h4>
|
||||||
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Базовая сборка HTML</span>
|
||||||
|
sphinx-build<span class="w"> </span>-b<span class="w"> </span>html<span class="w"> </span>docs/source<span class="w"> </span>docs/build/html
|
||||||
|
|
||||||
|
<span class="c1"># Сборка с автоматическим обновлением</span>
|
||||||
|
sphinx-autobuild<span class="w"> </span>docs/source<span class="w"> </span>docs/build/html
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="id19">
|
||||||
|
<h4><a class="toc-backref" href="#id48" role="doc-backlink">3.4.2 Проверка качества</a><a class="headerlink" href="#id19" title="Ссылка на этот заголовок"></a></h4>
|
||||||
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Проверка ссылок</span>
|
||||||
|
sphinx-build<span class="w"> </span>-b<span class="w"> </span>linkcheck<span class="w"> </span>docs/source<span class="w"> </span>docs/build/linkcheck
|
||||||
|
|
||||||
|
<span class="c1"># Проверка орфографии (требуется установка sphinxcontrib-spelling)</span>
|
||||||
|
sphinx-build<span class="w"> </span>-b<span class="w"> </span>spelling<span class="w"> </span>docs/source<span class="w"> </span>docs/build/spelling
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="id20">
|
||||||
|
<h4><a class="toc-backref" href="#id49" role="doc-backlink">3.4.3 Сборка для публикации</a><a class="headerlink" href="#id20" title="Ссылка на этот заголовок"></a></h4>
|
||||||
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Сборка PDF (требуется LaTeX)</span>
|
||||||
|
sphinx-build<span class="w"> </span>-b<span class="w"> </span>latex<span class="w"> </span>docs/source<span class="w"> </span>docs/build/latex
|
||||||
|
|
||||||
|
<span class="c1"># Сборка EPUB</span>
|
||||||
|
sphinx-build<span class="w"> </span>-b<span class="w"> </span>epub<span class="w"> </span>docs/source<span class="w"> </span>docs/build/epub
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="ci-cd">
|
||||||
|
<h4><a class="toc-backref" href="#id50" role="doc-backlink">3.4.4 Настройка для CI/CD</a><a class="headerlink" href="#ci-cd" title="Ссылка на этот заголовок"></a></h4>
|
||||||
|
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span><span class="c1"># Игнорирование билд-папки в Git</span>
|
||||||
|
<span class="nb">echo</span><span class="w"> </span><span class="s2">"docs/_build/html/"</span><span class="w"> </span>>><span class="w"> </span>.gitignore
|
||||||
|
<span class="nb">echo</span><span class="w"> </span><span class="s2">"docs/_build/latex/"</span><span class="w"> </span>>><span class="w"> </span>.gitignore
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section id="mkdocs-sphinx">
|
||||||
|
<h2><a class="toc-backref" href="#id51" role="doc-backlink">4 Конвертация контента из MkDocs в Sphinx</a><a class="headerlink" href="#mkdocs-sphinx" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
<section id="id21">
|
||||||
|
<h3><a class="toc-backref" href="#id52" role="doc-backlink">4.1 Текст</a><a class="headerlink" href="#id21" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<p><strong>MkDocs (markdown):</strong></p>
|
||||||
|
<div class="highlight-markdown notranslate"><div class="highlight"><pre><span></span><span class="gh"># Заголовок</span>
|
||||||
|
Текст с <span class="gs">**жирным**</span> шрифтом.
|
||||||
|
<span class="k">-</span><span class="w"> </span>Элемент списка 1
|
||||||
|
<span class="k">-</span><span class="w"> </span>Элемент списка 2
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
<p><strong>Sphinx (reStructuredText):</strong></p>
|
||||||
|
<div class="highlight-rst notranslate"><div class="highlight"><pre><span></span><span class="gh">Заголовок</span>
|
||||||
|
<span class="gh">=========</span>
|
||||||
|
Текст с <span class="gs">**жирным**</span> шрифтом.
|
||||||
|
<span class="m">*</span> Элемент списка 1
|
||||||
|
<span class="m">*</span> Элемент списка 2
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="id22">
|
||||||
|
<h3><a class="toc-backref" href="#id53" role="doc-backlink">4.2 Таблицы</a><a class="headerlink" href="#id22" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<p><strong>MkDocs:</strong></p>
|
||||||
|
<div class="highlight-markdown notranslate"><div class="highlight"><pre><span></span>| Заголовок 1 | Заголовок 2 |
|
||||||
|
|-------------|-------------|
|
||||||
|
| Данные 1 | Данные 2 |
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
<p><strong>Sphinx:</strong></p>
|
||||||
|
<div class="highlight-rst notranslate"><div class="highlight"><pre><span></span>+-------------+-------------+
|
||||||
|
<span class="o">|</span> Заголовок 1 | Заголовок 2 |
|
||||||
|
+=============+=============+
|
||||||
|
<span class="o">|</span> Данные 1 | Данные 2 |
|
||||||
|
+-------------+-------------+
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section id="id23">
|
||||||
|
<h2><a class="toc-backref" href="#id54" role="doc-backlink">5 Особенности Sphinx</a><a class="headerlink" href="#id23" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
<section id="docstrings">
|
||||||
|
<h3><a class="toc-backref" href="#id55" role="doc-backlink">5.1 Поддержка docstrings</a><a class="headerlink" href="#docstrings" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="k">def</span><span class="w"> </span><span class="nf">my_function</span><span class="p">(</span><span class="n">param1</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">param2</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="nb">bool</span><span class="p">:</span>
|
||||||
|
<span class="w"> </span><span class="sd">"""</span>
|
||||||
|
<span class="sd"> Краткое описание функции.</span>
|
||||||
|
|
||||||
|
<span class="sd"> Args:</span>
|
||||||
|
<span class="sd"> param1: Описание параметра 1</span>
|
||||||
|
<span class="sd"> param2: Описание параметра 2</span>
|
||||||
|
|
||||||
|
<span class="sd"> Returns:</span>
|
||||||
|
<span class="sd"> bool: Описание возвращаемого значения</span>
|
||||||
|
|
||||||
|
<span class="sd"> Example:</span>
|
||||||
|
<span class="sd"> >>> my_function("test", 5)</span>
|
||||||
|
<span class="sd"> True</span>
|
||||||
|
<span class="sd"> """</span>
|
||||||
|
<span class="k">return</span> <span class="kc">True</span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section id="id24">
|
||||||
|
<h3><a class="toc-backref" href="#id56" role="doc-backlink">5.2 Кастомные директивы</a><a class="headerlink" href="#id24" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<div class="highlight-rst notranslate"><div class="highlight"><pre><span></span><span class="p">..</span> <span class="ow">note</span><span class="p">::</span>
|
||||||
|
Это важное примечание.
|
||||||
|
|
||||||
|
<span class="p">..</span> <span class="ow">warning</span><span class="p">::</span>
|
||||||
|
Это предупреждение.
|
||||||
|
|
||||||
|
<span class="p">..</span> <span class="ow">code-block</span><span class="p">::</span> <span class="k">python</span>
|
||||||
|
|
||||||
|
<span class="k">def</span><span class="w"> </span><span class="nf">example</span><span class="p">():</span>
|
||||||
|
<span class="nb">print</span><span class="p">(</span><span class="s2">"Hello Sphinx!"</span><span class="p">)</span>
|
||||||
|
</pre></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section id="id25">
|
||||||
|
<h2><a class="toc-backref" href="#id57" role="doc-backlink">6 Решение проблем</a><a class="headerlink" href="#id25" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
<section id="id26">
|
||||||
|
<h3><a class="toc-backref" href="#id58" role="doc-backlink">6.1 Проблема: Модули не находятся</a><a class="headerlink" href="#id26" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<p><strong>Решение:</strong> Проверьте <code class="docutils literal notranslate"><span class="pre">sys.path</span></code> в <code class="docutils literal notranslate"><span class="pre">conf.py</span></code></p>
|
||||||
|
</section>
|
||||||
|
<section id="id27">
|
||||||
|
<h3><a class="toc-backref" href="#id59" role="doc-backlink">6.2 Проблема: Не генерируются docstrings</a><a class="headerlink" href="#id27" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<p><strong>Решение:</strong> Убедитесь, что установлены расширения <code class="docutils literal notranslate"><span class="pre">autodoc</span></code> и <code class="docutils literal notranslate"><span class="pre">napoleon</span></code></p>
|
||||||
|
</section>
|
||||||
|
<section id="id28">
|
||||||
|
<h3><a class="toc-backref" href="#id60" role="doc-backlink">6.3 Проблема: Тема не применяется</a><a class="headerlink" href="#id28" title="Ссылка на этот заголовок"></a></h3>
|
||||||
|
<p><strong>Решение:</strong> Проверьте <code class="docutils literal notranslate"><span class="pre">html_theme</span></code> в <code class="docutils literal notranslate"><span class="pre">conf.py</span></code></p>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
<section id="id29">
|
||||||
|
<h2><a class="toc-backref" href="#id61" role="doc-backlink">7 Дополнительные возможности</a><a class="headerlink" href="#id29" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
<ul class="simple">
|
||||||
|
<li><p><strong>Autosummary</strong> - автоматические summary таблицы</p></li>
|
||||||
|
<li><p><strong>Intersphinx</strong> - ссылки между проектами</p></li>
|
||||||
|
<li><p><strong>Custom domains</strong> - домены для специфичной документации</p></li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section id="version-history">
|
||||||
|
<span id="id30"></span><h2><a class="toc-backref" href="#id62" role="doc-backlink">История версий</a><a class="headerlink" href="#version-history" title="Ссылка на этот заголовок"></a></h2>
|
||||||
|
<table class="docutils align-default">
|
||||||
|
<thead>
|
||||||
|
<tr class="row-odd"><th class="head"><p>Версия</p></th>
|
||||||
|
<th class="head"><p>Дата</p></th>
|
||||||
|
<th class="head"><p>Изменения</p></th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr class="row-even"><td><p>1.0</p></td>
|
||||||
|
<td><p>2025-11-27</p></td>
|
||||||
|
<td><p>Первоначальная версия руководства</p></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Нижняя область">
|
||||||
|
<a href="tools.html" class="btn btn-neutral float-left" title="tools package" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Предыдущая</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<hr/>
|
||||||
|
|
||||||
|
<div role="contentinfo">
|
||||||
|
<p>© Авторские права 2025, NPO KIS. </p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
Собрано при помощи <a href="https://www.sphinx-doc.org/">Sphinx</a> с использованием
|
||||||
|
<a href="https://github.com/readthedocs/sphinx_rtd_theme">темы,</a>
|
||||||
|
предоставленной <a href="https://readthedocs.org">Read the Docs</a>.
|
||||||
|
|
||||||
|
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
jQuery(function () {
|
||||||
|
SphinxRtdTheme.Navigation.enable(true);
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
@ -19,7 +19,9 @@
|
||||||
<script src="_static/translations.js?v=cd1d70c9"></script>
|
<script src="_static/translations.js?v=cd1d70c9"></script>
|
||||||
<script src="_static/js/theme.js"></script>
|
<script src="_static/js/theme.js"></script>
|
||||||
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
<link rel="index" title="Алфавитный указатель" href="genindex.html" />
|
||||||
<link rel="search" title="Поиск" href="search.html" />
|
<link rel="search" title="Поиск" href="search.html" />
|
||||||
|
<link rel="next" title="Руководство по документации тестов с помощью Sphinx" href="sphinx_guide.html" />
|
||||||
|
<link rel="prev" title="pages package" href="pages.html" />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body class="wy-body-for-nav">
|
<body class="wy-body-for-nav">
|
||||||
|
|
@ -41,32 +43,318 @@
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Меню навигации">
|
||||||
<!-- Local TOC -->
|
<p class="caption" role="heading"><span class="caption-text">Содержание:</span></p>
|
||||||
<div class="local-toc"><ul>
|
<ul class="current">
|
||||||
<li><a class="reference internal" href="#">tools package</a><ul>
|
<li class="toctree-l1 current"><a class="reference internal" href="modules.html">e-nms_qa_automation</a><ul class="current">
|
||||||
<li><a class="reference internal" href="#submodules">Submodules</a></li>
|
<li class="toctree-l2"><a class="reference internal" href="components.html">components package</a><ul>
|
||||||
<li><a class="reference internal" href="#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#submodules">Submodules</a></li>
|
||||||
<li><a class="reference internal" href="#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a><ul>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.alert_component">components.alert_component module</a><ul>
|
||||||
<li><a class="reference internal" href="#tools.fix_python_project.ProjectFixer.__init__"><code class="docutils literal notranslate"><span class="pre">ProjectFixer.__init__()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.alert_component.AlertComponent"><code class="docutils literal notranslate"><span class="pre">AlertComponent</span></code></a></li>
|
||||||
<li><a class="reference internal" href="#tools.fix_python_project.ProjectFixer.remove_bom"><code class="docutils literal notranslate"><span class="pre">ProjectFixer.remove_bom()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#tools.fix_python_project.ProjectFixer.should_skip_init"><code class="docutils literal notranslate"><span class="pre">ProjectFixer.should_skip_init()</span></code></a></li>
|
</li>
|
||||||
<li><a class="reference internal" href="#tools.fix_python_project.ProjectFixer.needs_init_py"><code class="docutils literal notranslate"><span class="pre">ProjectFixer.needs_init_py()</span></code></a></li>
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.base_component">components.base_component module</a><ul>
|
||||||
<li><a class="reference internal" href="#tools.fix_python_project.ProjectFixer.create_init_py"><code class="docutils literal notranslate"><span class="pre">ProjectFixer.create_init_py()</span></code></a></li>
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.base_component.BaseComponent"><code class="docutils literal notranslate"><span class="pre">BaseComponent</span></code></a></li>
|
||||||
<li><a class="reference internal" href="#tools.fix_python_project.ProjectFixer.process_directory"><code class="docutils literal notranslate"><span class="pre">ProjectFixer.process_directory()</span></code></a></li>
|
</ul>
|
||||||
<li><a class="reference internal" href="#tools.fix_python_project.ProjectFixer.save_log"><code class="docutils literal notranslate"><span class="pre">ProjectFixer.save_log()</span></code></a></li>
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.card_component">components.card_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.card_component.CardComponent"><code class="docutils literal notranslate"><span class="pre">CardComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.confirm_component">components.confirm_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.confirm_component.ConfirmComponent"><code class="docutils literal notranslate"><span class="pre">ConfirmComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.date_picker_component">components.date_picker_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.date_picker_component.DatePickerComponent"><code class="docutils literal notranslate"><span class="pre">DatePickerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.dropdown_list_component">components.dropdown_list_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.dropdown_list_component.DropdownList"><code class="docutils literal notranslate"><span class="pre">DropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.eventbar_component">components.eventbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.eventbar_component.EventPanelComponent"><code class="docutils literal notranslate"><span class="pre">EventPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.events_container_component">components.events_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.events_container_component.EventsContainerComponent"><code class="docutils literal notranslate"><span class="pre">EventsContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.json_container_component">components.json_container_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.json_container_component.JsonContainerComponent"><code class="docutils literal notranslate"><span class="pre">JsonContainerComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.modal_window_component">components.modal_window_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.modal_window_component.ModalWindowComponent"><code class="docutils literal notranslate"><span class="pre">ModalWindowComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.navbar_component">components.navbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.navbar_component.NavigationPanelComponent"><code class="docutils literal notranslate"><span class="pre">NavigationPanelComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.table_component">components.table_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.table_component.TableComponent"><code class="docutils literal notranslate"><span class="pre">TableComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components.toolbar_component">components.toolbar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components.html#components.toolbar_component.ToolbarComponent"><code class="docutils literal notranslate"><span class="pre">ToolbarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components.html#module-components">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="components_derived.html">components_derived package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.container_system_log_events">components_derived.container_system_log_events module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.container_system_log_events.SystemLogEventsContainer"><code class="docutils literal notranslate"><span class="pre">SystemLogEventsContainer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.date_input_component">components_derived.date_input_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.date_input_component.DateInput"><code class="docutils literal notranslate"><span class="pre">DateInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.interactive_dropdown_list">components_derived.interactive_dropdown_list module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.interactive_dropdown_list.InteractiveDropdownList"><code class="docutils literal notranslate"><span class="pre">InteractiveDropdownList</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_AD_user">components_derived.modal_add_AD_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_AD_user.AddADUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddADUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_add_local_user">components_derived.modal_add_local_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_add_local_user.AddLocalUserModalWindow"><code class="docutils literal notranslate"><span class="pre">AddLocalUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_change_password">components_derived.modal_change_password module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_change_password.ChangePasswordModalWindow"><code class="docutils literal notranslate"><span class="pre">ChangePasswordModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_edit_user">components_derived.modal_edit_user module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_edit_user.EditUserModalWindow"><code class="docutils literal notranslate"><span class="pre">EditUserModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_template">components_derived.modal_view_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_template.ViewTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.modal_view_ztp_template">components_derived.modal_view_ztp_template module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow"><code class="docutils literal notranslate"><span class="pre">ViewZTPTemplateModalWindow</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.selection_bar_component">components_derived.selection_bar_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.selection_bar_component.SelectionBarComponent"><code class="docutils literal notranslate"><span class="pre">SelectionBarComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.settings_form_component">components_derived.settings_form_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.settings_form_component.SettingsFormComponent"><code class="docutils literal notranslate"><span class="pre">SettingsFormComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.sidebar_filter_component">components_derived.sidebar_filter_component module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.sidebar_filter_component.SidebarFilterComponent"><code class="docutils literal notranslate"><span class="pre">SidebarFilterComponent</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived.user_card">components_derived.user_card module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="components_derived.html#components_derived.user_card.UserCard"><code class="docutils literal notranslate"><span class="pre">UserCard</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="components_derived.html#module-components_derived">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="conftest.html">conftest module</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_sessionfinish"><code class="docutils literal notranslate"><span class="pre">pytest_sessionfinish()</span></code></a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="conftest.html#conftest.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="data.html">data package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.constants">data.constants module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.constants.Constants"><code class="docutils literal notranslate"><span class="pre">Constants</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.environment">data.environment module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="data.html#data.environment.Environment"><code class="docutils literal notranslate"><span class="pre">Environment</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data.roles_dict">data.roles_dict module</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="data.html#module-data">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="elements.html">elements package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.base_element">elements.base_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.base_element.BaseElement"><code class="docutils literal notranslate"><span class="pre">BaseElement</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.button_element">elements.button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.button_element.Button"><code class="docutils literal notranslate"><span class="pre">Button</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.checkbox_element">elements.checkbox_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.checkbox_element.Checkbox"><code class="docutils literal notranslate"><span class="pre">Checkbox</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.icon_element">elements.icon_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.icon_element.Icon"><code class="docutils literal notranslate"><span class="pre">Icon</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tab_button_element">elements.tab_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tab_button_element.TabButton"><code class="docutils literal notranslate"><span class="pre">TabButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_element">elements.text_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_element.Text"><code class="docutils literal notranslate"><span class="pre">Text</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.text_input_element">elements.text_input_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.text_input_element.TextInput"><code class="docutils literal notranslate"><span class="pre">TextInput</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements.tooltip_button_element">elements.tooltip_button_element module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="elements.html#elements.tooltip_button_element.TooltipButton"><code class="docutils literal notranslate"><span class="pre">TooltipButton</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="elements.html#module-elements">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="fixtures.html">fixtures package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures.pages">fixtures.pages module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.pytest_addoption"><code class="docutils literal notranslate"><span class="pre">pytest_addoption()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.browser"><code class="docutils literal notranslate"><span class="pre">browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_firefox_browser"><code class="docutils literal notranslate"><span class="pre">get_firefox_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_chrome_browser"><code class="docutils literal notranslate"><span class="pre">get_chrome_browser()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_remote_chrome"><code class="docutils literal notranslate"><span class="pre">get_remote_chrome()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.get_context"><code class="docutils literal notranslate"><span class="pre">get_context()</span></code></a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="fixtures.html#fixtures.pages.return_back"><code class="docutils literal notranslate"><span class="pre">return_back()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="fixtures.html#module-fixtures">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="pages.html">pages package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.base_page">pages.base_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.base_page.BasePage"><code class="docutils literal notranslate"><span class="pre">BasePage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.current_session_tab">pages.current_session_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.current_session_tab.CurrentSessionsTab"><code class="docutils literal notranslate"><span class="pre">CurrentSessionsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.license_tab">pages.license_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.license_tab.LicenseTab"><code class="docutils literal notranslate"><span class="pre">LicenseTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.login_page">pages.login_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.login_page.LoginPage"><code class="docutils literal notranslate"><span class="pre">LoginPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.main_page">pages.main_page module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.main_page.MainPage"><code class="docutils literal notranslate"><span class="pre">MainPage</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.push_notifications_settings_tab">pages.push_notifications_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.push_notifications_settings_tab.PushNotificationsSettingsTab"><code class="docutils literal notranslate"><span class="pre">PushNotificationsSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.service_status_tab">pages.service_status_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.service_status_tab.ServiceStatusTab"><code class="docutils literal notranslate"><span class="pre">ServiceStatusTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.session_settings_tab">pages.session_settings_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.session_settings_tab.SessionSettingsTab"><code class="docutils literal notranslate"><span class="pre">SessionSettingsTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.templates_tab">pages.templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.templates_tab.TemplatesTab"><code class="docutils literal notranslate"><span class="pre">TemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.users_tab">pages.users_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.users_tab.UsersTab"><code class="docutils literal notranslate"><span class="pre">UsersTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_config_tab">pages.ztp_config_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_config_tab.ZTPConfigTab"><code class="docutils literal notranslate"><span class="pre">ZTPConfigTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages.ztp_templates_tab">pages.ztp_templates_tab module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="pages.html#pages.ztp_templates_tab.ZTPTemplatesTab"><code class="docutils literal notranslate"><span class="pre">ZTPTemplatesTab</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="pages.html#module-pages">Module contents</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2 current"><a class="current reference internal" href="#">tools package</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#submodules">Submodules</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-tools.fix_python_project">tools.fix_python_project module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#tools.fix_python_project.ProjectFixer"><code class="docutils literal notranslate"><span class="pre">ProjectFixer</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-tools.logger">tools.logger module</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="#module-tools">Module contents</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a class="reference internal" href="#module-tools.logger">tools.logger module</a><ul>
|
</ul>
|
||||||
<li><a class="reference internal" href="#tools.logger.get_logger"><code class="docutils literal notranslate"><span class="pre">get_logger()</span></code></a></li>
|
<p class="caption" role="heading"><span class="caption-text">Документация и руководства:</span></p>
|
||||||
|
<ul>
|
||||||
|
<li class="toctree-l1"><a class="reference internal" href="sphinx_guide.html">Руководство по документации тестов с помощью Sphinx</a><ul>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id2">1 Расположение документа</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id3">2 Первичная настройка для нового проекта</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id4">2.1 Подготовка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id5">2.2 Инициализация Sphinx</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id6">2.3 Настройка конфигурации</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id7">2.4 Настройка главной страницы</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a class="reference internal" href="#module-tools">Module contents</a></li>
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id8">3 Работа с существующим проектом</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id9">3.1 Установка зависимостей</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id10">3.2 Генерация документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id11">3.2.1 Базовая генерация</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id12">3.2.2 Генерация с исключениями</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id13">3.2.3 Принудительная перегенерация</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id14">3.3 Очистка документации</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id15">3.3.1 Команды очистки</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id16">3.3.2 Автоматизация очистки</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id17">3.4 Сборка и деплой</a><ul>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id18">3.4.1 Локальная сборка</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id19">3.4.2 Проверка качества</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#id20">3.4.3 Сборка для публикации</a></li>
|
||||||
|
<li class="toctree-l4"><a class="reference internal" href="sphinx_guide.html#ci-cd">3.4.4 Настройка для CI/CD</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#mkdocs-sphinx">4 Конвертация контента из MkDocs в Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id21">4.1 Текст</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id22">4.2 Таблицы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id23">5 Особенности Sphinx</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#docstrings">5.1 Поддержка docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id24">5.2 Кастомные директивы</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id25">6 Решение проблем</a><ul>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id26">6.1 Проблема: Модули не находятся</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id27">6.2 Проблема: Не генерируются docstrings</a></li>
|
||||||
|
<li class="toctree-l3"><a class="reference internal" href="sphinx_guide.html#id28">6.3 Проблема: Тема не применяется</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#id29">7 Дополнительные возможности</a></li>
|
||||||
|
<li class="toctree-l2"><a class="reference internal" href="sphinx_guide.html#version-history">История версий</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
@ -81,6 +369,7 @@
|
||||||
<div role="navigation" aria-label="Навигация по страницам">
|
<div role="navigation" aria-label="Навигация по страницам">
|
||||||
<ul class="wy-breadcrumbs">
|
<ul class="wy-breadcrumbs">
|
||||||
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||||||
|
<li class="breadcrumb-item"><a href="modules.html">e-nms_qa_automation</a></li>
|
||||||
<li class="breadcrumb-item active">tools package</li>
|
<li class="breadcrumb-item active">tools package</li>
|
||||||
<li class="wy-breadcrumbs-aside">
|
<li class="wy-breadcrumbs-aside">
|
||||||
<a href="_sources/tools.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
<a href="_sources/tools.rst.txt" rel="nofollow"> Просмотреть исходный код страницы</a>
|
||||||
|
|
@ -261,7 +550,10 @@ logger.debug(«Тестовое сообщение»)</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<footer>
|
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Нижняя область">
|
||||||
|
<a href="pages.html" class="btn btn-neutral float-left" title="pages package" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Предыдущая</a>
|
||||||
|
<a href="sphinx_guide.html" class="btn btn-neutral float-right" title="Руководство по документации тестов с помощью Sphinx" accesskey="n" rel="next">Следующая <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
|
||||||
|
</div>
|
||||||
|
|
||||||
<hr/>
|
<hr/>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -92,14 +92,6 @@ components.navbar\_component module
|
||||||
:show-inheritance:
|
:show-inheritance:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
components.settings\_form\_component module
|
|
||||||
-------------------------------------------
|
|
||||||
|
|
||||||
.. automodule:: components.settings_form_component
|
|
||||||
:members:
|
|
||||||
:show-inheritance:
|
|
||||||
:undoc-members:
|
|
||||||
|
|
||||||
components.table\_component module
|
components.table\_component module
|
||||||
----------------------------------
|
----------------------------------
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,14 @@ components\_derived.date\_input\_component module
|
||||||
:show-inheritance:
|
:show-inheritance:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
components\_derived.interactive\_dropdown\_list module
|
||||||
|
------------------------------------------------------
|
||||||
|
|
||||||
|
.. automodule:: components_derived.interactive_dropdown_list
|
||||||
|
:members:
|
||||||
|
:show-inheritance:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
components\_derived.modal\_add\_AD\_user module
|
components\_derived.modal\_add\_AD\_user module
|
||||||
-----------------------------------------------
|
-----------------------------------------------
|
||||||
|
|
||||||
|
|
@ -76,6 +84,14 @@ components\_derived.selection\_bar\_component module
|
||||||
:show-inheritance:
|
:show-inheritance:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
components\_derived.settings\_form\_component module
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
.. automodule:: components_derived.settings_form_component
|
||||||
|
:members:
|
||||||
|
:show-inheritance:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
components\_derived.sidebar\_filter\_component module
|
components\_derived.sidebar\_filter\_component module
|
||||||
-----------------------------------------------------
|
-----------------------------------------------------
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,24 @@
|
||||||
* **Фикстуры (Fixtures)** - подготовка данных
|
* **Фикстуры (Fixtures)** - подготовка данных
|
||||||
* **Утилиты (Tools)** - вспомогательные функции
|
* **Утилиты (Tools)** - вспомогательные функции
|
||||||
|
|
||||||
|
Инструкции и процессы
|
||||||
|
---------------------
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:maxdepth: 2
|
||||||
|
:caption: Документация и руководства:
|
||||||
|
|
||||||
|
sphinx_guide
|
||||||
|
|
||||||
|
Быстрый старт
|
||||||
|
-------------
|
||||||
|
|
||||||
|
Для начала работы с проектом:
|
||||||
|
|
||||||
|
1. Установите зависимости: ``pip install -e .``
|
||||||
|
2. Запустите тесты: ``pytest tests/``
|
||||||
|
3. Соберите документацию: ``sphinx-build docs/source docs/build``
|
||||||
|
|
||||||
Индексы и поиск
|
Индексы и поиск
|
||||||
================
|
================
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -28,14 +28,6 @@ pages.license\_tab module
|
||||||
:show-inheritance:
|
:show-inheritance:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
pages.location\_page module
|
|
||||||
---------------------------
|
|
||||||
|
|
||||||
.. automodule:: pages.location_page
|
|
||||||
:members:
|
|
||||||
:show-inheritance:
|
|
||||||
:undoc-members:
|
|
||||||
|
|
||||||
pages.login\_page module
|
pages.login\_page module
|
||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
|
|
@ -52,6 +44,14 @@ pages.main\_page module
|
||||||
:show-inheritance:
|
:show-inheritance:
|
||||||
:undoc-members:
|
:undoc-members:
|
||||||
|
|
||||||
|
pages.push\_notifications\_settings\_tab module
|
||||||
|
-----------------------------------------------
|
||||||
|
|
||||||
|
.. automodule:: pages.push_notifications_settings_tab
|
||||||
|
:members:
|
||||||
|
:show-inheritance:
|
||||||
|
:undoc-members:
|
||||||
|
|
||||||
pages.service\_status\_tab module
|
pages.service\_status\_tab module
|
||||||
---------------------------------
|
---------------------------------
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,378 @@
|
||||||
|
Руководство по документации тестов с помощью Sphinx
|
||||||
|
====================================================
|
||||||
|
|
||||||
|
**Версия документа:** 1.0
|
||||||
|
**Дата последнего обновления:** 2025-11-27
|
||||||
|
|
||||||
|
.. contents:: Содержание
|
||||||
|
:depth: 3
|
||||||
|
:local:
|
||||||
|
|
||||||
|
1 Расположение документа
|
||||||
|
-------------------------
|
||||||
|
|
||||||
|
Данное руководство расположено в структуре проекта по пути:
|
||||||
|
|
||||||
|
.. code-block:: text
|
||||||
|
|
||||||
|
project_root/
|
||||||
|
├── docs/
|
||||||
|
│ ├── source/
|
||||||
|
│ │ ├── conf.py
|
||||||
|
│ │ ├── index.rst
|
||||||
|
│ │ ├── sphinx_guide.rst <-- Этот файл
|
||||||
|
│ │ └── modules.rst
|
||||||
|
│ └── build/
|
||||||
|
├── src/
|
||||||
|
│ └── your_package/
|
||||||
|
└── pyproject.toml
|
||||||
|
|
||||||
|
2 Первичная настройка для нового проекта
|
||||||
|
-----------------------------------------
|
||||||
|
|
||||||
|
2.1 Подготовка зависимостей
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Установка Sphinx и тем
|
||||||
|
pip install sphinx sphinx-rtd-theme myst-parser
|
||||||
|
|
||||||
|
# Добавление в pyproject.toml
|
||||||
|
echo [project.optional-dependencies] >> pyproject.toml
|
||||||
|
echo docs = [ >> pyproject.toml
|
||||||
|
echo "sphinx>=8.2.3", >> pyproject.toml
|
||||||
|
echo "sphinx-rtd-theme>=2.0.0", >> pyproject.toml
|
||||||
|
echo "myst-parser>=2.0.0" >> pyproject.toml
|
||||||
|
echo ] >> pyproject.toml
|
||||||
|
|
||||||
|
2.2 Инициализация Sphinx
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Создание структуры документации
|
||||||
|
sphinx-quickstart docs --sep -p "PROJECT_NAME" -a "TEAM_NAME" -l ru --ext-autodoc --ext-viewcode --makefile --no-batchfile
|
||||||
|
|
||||||
|
2.3 Настройка конфигурации
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Обновите ``docs/source/conf.py``:
|
||||||
|
|
||||||
|
.. code-block:: python
|
||||||
|
|
||||||
|
import os
|
||||||
|
import sys
|
||||||
|
sys.path.insert(0, os.path.abspath('../..'))
|
||||||
|
|
||||||
|
extensions = [
|
||||||
|
'sphinx.ext.autodoc',
|
||||||
|
'sphinx.ext.napoleon',
|
||||||
|
'sphinx.ext.viewcode',
|
||||||
|
'sphinx.ext.intersphinx',
|
||||||
|
'sphinx_rtd_theme',
|
||||||
|
]
|
||||||
|
|
||||||
|
autodoc_default_options = {
|
||||||
|
'members': True,
|
||||||
|
'member-order': 'bysource',
|
||||||
|
'special-members': '__init__',
|
||||||
|
'undoc-members': True,
|
||||||
|
'exclude-members': '__weakref__'
|
||||||
|
}
|
||||||
|
|
||||||
|
autodoc_typehints = 'description'
|
||||||
|
napoleon_google_docstring = True
|
||||||
|
napoleon_numpy_docstring = False
|
||||||
|
html_theme = 'sphinx_rtd_theme'
|
||||||
|
|
||||||
|
2.4 Настройка главной страницы
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Обновите ``docs/source/index.rst``:
|
||||||
|
|
||||||
|
.. code-block:: rst
|
||||||
|
|
||||||
|
Документация проекта
|
||||||
|
====================
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:maxdepth: 3
|
||||||
|
:caption: Содержание:
|
||||||
|
|
||||||
|
modules
|
||||||
|
|
||||||
|
Инструкции и процессы
|
||||||
|
---------------------
|
||||||
|
|
||||||
|
.. toctree::
|
||||||
|
:maxdepth: 2
|
||||||
|
:caption: Документация и руководства:
|
||||||
|
|
||||||
|
sphinx_guide
|
||||||
|
|
||||||
|
Описание
|
||||||
|
-----------
|
||||||
|
Основная документация проекта.
|
||||||
|
|
||||||
|
Индексы
|
||||||
|
=======
|
||||||
|
|
||||||
|
* :ref:`genindex`
|
||||||
|
* :ref:`modindex`
|
||||||
|
* :ref:`search`
|
||||||
|
|
||||||
|
3 Работа с существующим проектом
|
||||||
|
---------------------------------
|
||||||
|
|
||||||
|
**Примечание:** Для работы с существующим проектом требуется установка Sphinx на локальной машине.
|
||||||
|
|
||||||
|
3.1 Установка зависимостей
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Установка Sphinx и необходимых расширений
|
||||||
|
pip install sphinx sphinx-rtd-theme myst-parser
|
||||||
|
|
||||||
|
# Или установка из зависимостей проекта (если настроено в pyproject.toml)
|
||||||
|
pip install -e ".[docs]"
|
||||||
|
|
||||||
|
3.2 Генерация документации
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
3.2.1 Базовая генерация
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Генерация .rst файлов из структуры проекта
|
||||||
|
sphinx-apidoc -o docs/source . -f
|
||||||
|
|
||||||
|
# Сборка HTML документации
|
||||||
|
sphinx-build -b html docs/source docs/build/html
|
||||||
|
|
||||||
|
3.2.2 Генерация с исключениями
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Исключение определенных папок из документации
|
||||||
|
sphinx-apidoc -o docs/source . -f --exclude tests/ --exclude migrations/
|
||||||
|
|
||||||
|
3.2.3 Принудительная перегенерация
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Принудительная перезапись существующих файлов
|
||||||
|
sphinx-apidoc -o docs/source . -f --force
|
||||||
|
|
||||||
|
3.3 Очистка документации
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Когда требуется очистка:
|
||||||
|
|
||||||
|
- **После удаления модулей** - чтобы убрать ссылки на несуществующие файлы
|
||||||
|
- **После переименования пакетов** - для актуализации структуры
|
||||||
|
- **При изменении архитектуры проекта** - для отражения новых модулей
|
||||||
|
- **При появлении предупреждений** о несуществующих модулях
|
||||||
|
|
||||||
|
3.3.1 Команды очистки
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Удаление старых сгенерированных .rst файлов кроме основных
|
||||||
|
rm docs/source/modules.rst
|
||||||
|
rm docs/source/pages.rst
|
||||||
|
rm docs/source/components.rst
|
||||||
|
|
||||||
|
# Удаление всех .rst файлов кроме основных (Linux/Mac)
|
||||||
|
find docs/source -name "*.rst" ! -name "index.rst" ! -name "sphinx_guide.rst" -delete
|
||||||
|
|
||||||
|
# Удаление всех .rst файлов кроме основных (Windows PowerShell)
|
||||||
|
Get-ChildItem docs/source -Filter "*.rst" | Where-Object { $_.Name -notin @("index.rst", "sphinx_guide.rst") } | Remove-Item
|
||||||
|
|
||||||
|
3.3.2 Автоматизация очистки
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: makefile
|
||||||
|
|
||||||
|
.PHONY: clean-docs rebuild-docs
|
||||||
|
|
||||||
|
clean-docs:
|
||||||
|
rm -rf docs/build/
|
||||||
|
find docs/source -name "*.rst" ! -name "index.rst" ! -name "sphinx_guide.rst" -delete
|
||||||
|
|
||||||
|
rebuild-docs: clean-docs
|
||||||
|
sphinx-apidoc -o docs/source . -f
|
||||||
|
sphinx-build -b html docs/source docs/build/html
|
||||||
|
|
||||||
|
3.4 Сборка и деплой
|
||||||
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
3.4.1 Локальная сборка
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Базовая сборка HTML
|
||||||
|
sphinx-build -b html docs/source docs/build/html
|
||||||
|
|
||||||
|
# Сборка с автоматическим обновлением
|
||||||
|
sphinx-autobuild docs/source docs/build/html
|
||||||
|
|
||||||
|
3.4.2 Проверка качества
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Проверка ссылок
|
||||||
|
sphinx-build -b linkcheck docs/source docs/build/linkcheck
|
||||||
|
|
||||||
|
# Проверка орфографии (требуется установка sphinxcontrib-spelling)
|
||||||
|
sphinx-build -b spelling docs/source docs/build/spelling
|
||||||
|
|
||||||
|
3.4.3 Сборка для публикации
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Сборка PDF (требуется LaTeX)
|
||||||
|
sphinx-build -b latex docs/source docs/build/latex
|
||||||
|
|
||||||
|
# Сборка EPUB
|
||||||
|
sphinx-build -b epub docs/source docs/build/epub
|
||||||
|
|
||||||
|
3.4.4 Настройка для CI/CD
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. code-block:: bash
|
||||||
|
|
||||||
|
# Игнорирование билд-папки в Git
|
||||||
|
echo "docs/_build/html/" >> .gitignore
|
||||||
|
echo "docs/_build/latex/" >> .gitignore
|
||||||
|
|
||||||
|
4 Конвертация контента из MkDocs в Sphinx
|
||||||
|
------------------------------------------
|
||||||
|
|
||||||
|
4.1 Текст
|
||||||
|
~~~~~~~~~~
|
||||||
|
|
||||||
|
**MkDocs (markdown):**
|
||||||
|
|
||||||
|
.. code-block:: markdown
|
||||||
|
|
||||||
|
# Заголовок
|
||||||
|
Текст с **жирным** шрифтом.
|
||||||
|
- Элемент списка 1
|
||||||
|
- Элемент списка 2
|
||||||
|
|
||||||
|
**Sphinx (reStructuredText):**
|
||||||
|
|
||||||
|
.. code-block:: rst
|
||||||
|
|
||||||
|
Заголовок
|
||||||
|
=========
|
||||||
|
Текст с **жирным** шрифтом.
|
||||||
|
* Элемент списка 1
|
||||||
|
* Элемент списка 2
|
||||||
|
|
||||||
|
4.2 Таблицы
|
||||||
|
~~~~~~~~~~~~
|
||||||
|
|
||||||
|
**MkDocs:**
|
||||||
|
|
||||||
|
.. code-block:: markdown
|
||||||
|
|
||||||
|
| Заголовок 1 | Заголовок 2 |
|
||||||
|
|-------------|-------------|
|
||||||
|
| Данные 1 | Данные 2 |
|
||||||
|
|
||||||
|
**Sphinx:**
|
||||||
|
|
||||||
|
.. code-block:: rst
|
||||||
|
|
||||||
|
+-------------+-------------+
|
||||||
|
| Заголовок 1 | Заголовок 2 |
|
||||||
|
+=============+=============+
|
||||||
|
| Данные 1 | Данные 2 |
|
||||||
|
+-------------+-------------+
|
||||||
|
|
||||||
|
5 Особенности Sphinx
|
||||||
|
---------------------
|
||||||
|
|
||||||
|
5.1 Поддержка docstrings
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
.. code-block:: python
|
||||||
|
|
||||||
|
def my_function(param1: str, param2: int) -> bool:
|
||||||
|
"""
|
||||||
|
Краткое описание функции.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
param1: Описание параметра 1
|
||||||
|
param2: Описание параметра 2
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
bool: Описание возвращаемого значения
|
||||||
|
|
||||||
|
Example:
|
||||||
|
>>> my_function("test", 5)
|
||||||
|
True
|
||||||
|
"""
|
||||||
|
return True
|
||||||
|
|
||||||
|
5.2 Кастомные директивы
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
.. code-block:: rst
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
Это важное примечание.
|
||||||
|
|
||||||
|
.. warning::
|
||||||
|
Это предупреждение.
|
||||||
|
|
||||||
|
.. code-block:: python
|
||||||
|
|
||||||
|
def example():
|
||||||
|
print("Hello Sphinx!")
|
||||||
|
|
||||||
|
6 Решение проблем
|
||||||
|
------------------
|
||||||
|
|
||||||
|
6.1 Проблема: Модули не находятся
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
**Решение:** Проверьте ``sys.path`` в ``conf.py``
|
||||||
|
|
||||||
|
6.2 Проблема: Не генерируются docstrings
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
**Решение:** Убедитесь, что установлены расширения ``autodoc`` и ``napoleon``
|
||||||
|
|
||||||
|
6.3 Проблема: Тема не применяется
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
**Решение:** Проверьте ``html_theme`` в ``conf.py``
|
||||||
|
|
||||||
|
7 Дополнительные возможности
|
||||||
|
-----------------------------
|
||||||
|
|
||||||
|
- **Autosummary** - автоматические summary таблицы
|
||||||
|
- **Intersphinx** - ссылки между проектами
|
||||||
|
- **Custom domains** - домены для специфичной документации
|
||||||
|
|
||||||
|
.. _version-history:
|
||||||
|
|
||||||
|
История версий
|
||||||
|
--------------
|
||||||
|
|
||||||
|
+---------+------------+-----------------------------------+
|
||||||
|
| Версия | Дата | Изменения |
|
||||||
|
+=========+============+===================================+
|
||||||
|
| 1.0 | 2025-11-27 | Первоначальная версия руководства |
|
||||||
|
+---------+------------+-----------------------------------+
|
||||||
Loading…
Reference in New Issue