diff --git a/docs/build/html/search.html b/docs/build/html/search.html
index 9b062eb..37c647c 100644
--- a/docs/build/html/search.html
+++ b/docs/build/html/search.html
@@ -92,6 +92,10 @@
NavigationPanelComponent
+components.settings_form_component module
+
components.table_component module
@@ -113,10 +117,6 @@
DateInput
-components_derived.interactive_dropdown_list module
-
components_derived.modal_add_AD_user module
@@ -145,10 +145,6 @@
SelectionBarComponent
-components_derived.settings_form_component module
-
components_derived.sidebar_filter_component module
@@ -245,6 +241,10 @@
LicenseTab
+pages.location_page module
+
pages.login_page module
@@ -253,10 +253,6 @@
MainPage
-pages.push_notifications_settings_tab module
-
pages.service_status_tab module
@@ -299,60 +295,6 @@
-
-Документация и руководства:
-
diff --git a/docs/build/html/searchindex.js b/docs/build/html/searchindex.js
index fdd7b2e..29c4c00 100644
--- a/docs/build/html/searchindex.js
+++ b/docs/build/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles":{"1 \u0420\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430":[[9,"id2"]],"2 \u041f\u0435\u0440\u0432\u0438\u0447\u043d\u0430\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0434\u043b\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430":[[9,"id3"]],"2.1 \u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439":[[9,"id4"]],"2.2 \u0418\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f Sphinx":[[9,"id5"]],"2.3 \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438":[[9,"id6"]],"2.4 \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0433\u043b\u0430\u0432\u043d\u043e\u0439 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b":[[9,"id7"]],"3 \u0420\u0430\u0431\u043e\u0442\u0430 \u0441 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c":[[9,"id8"]],"3.1 \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0435\u0439":[[9,"id9"]],"3.2 \u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438":[[9,"id10"]],"3.2.1 \u0411\u0430\u0437\u043e\u0432\u0430\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f":[[9,"id11"]],"3.2.2 \u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0441 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f\u043c\u0438":[[9,"id12"]],"3.2.3 \u041f\u0440\u0438\u043d\u0443\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043f\u0435\u0440\u0435\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f":[[9,"id13"]],"3.3 \u041e\u0447\u0438\u0441\u0442\u043a\u0430 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438":[[9,"id14"]],"3.3.1 \u041a\u043e\u043c\u0430\u043d\u0434\u044b \u043e\u0447\u0438\u0441\u0442\u043a\u0438":[[9,"id15"]],"3.3.2 \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u044f \u043e\u0447\u0438\u0441\u0442\u043a\u0438":[[9,"id16"]],"3.4 \u0421\u0431\u043e\u0440\u043a\u0430 \u0438 \u0434\u0435\u043f\u043b\u043e\u0439":[[9,"id17"]],"3.4.1 \u041b\u043e\u043a\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0431\u043e\u0440\u043a\u0430":[[9,"id18"]],"3.4.2 \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430":[[9,"id19"]],"3.4.3 \u0421\u0431\u043e\u0440\u043a\u0430 \u0434\u043b\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438":[[9,"id20"]],"3.4.4 \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0434\u043b\u044f CI/CD":[[9,"ci-cd"]],"4 \u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044f \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0438\u0437 MkDocs \u0432 Sphinx":[[9,"mkdocs-sphinx"]],"4.1 \u0422\u0435\u043a\u0441\u0442":[[9,"id21"]],"4.2 \u0422\u0430\u0431\u043b\u0438\u0446\u044b":[[9,"id22"]],"5 \u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 Sphinx":[[9,"id23"]],"5.1 \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 docstrings":[[9,"docstrings"]],"5.2 \u041a\u0430\u0441\u0442\u043e\u043c\u043d\u044b\u0435 \u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432\u044b":[[9,"id24"]],"6 \u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c":[[9,"id25"]],"6.1 \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430: \u041c\u043e\u0434\u0443\u043b\u0438 \u043d\u0435 \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f":[[9,"id26"]],"6.2 \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430: \u041d\u0435 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u044e\u0442\u0441\u044f docstrings":[[9,"id27"]],"6.3 \u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430: \u0422\u0435\u043c\u0430 \u043d\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f":[[9,"id28"]],"7 \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438":[[9,"id29"]],"Module contents":[[0,"module-components"],[1,"module-components_derived"],[3,"module-data"],[4,"module-elements"],[5,"module-fixtures"],[8,"module-pages"],[10,"module-tools"]],"Submodules":[[0,"submodules"],[1,"submodules"],[3,"submodules"],[4,"submodules"],[5,"submodules"],[8,"submodules"],[10,"submodules"]],"components package":[[0,null]],"components.alert_component module":[[0,"module-components.alert_component"]],"components.base_component module":[[0,"module-components.base_component"]],"components.card_component module":[[0,"module-components.card_component"]],"components.confirm_component module":[[0,"module-components.confirm_component"]],"components.date_picker_component module":[[0,"module-components.date_picker_component"]],"components.dropdown_list_component module":[[0,"module-components.dropdown_list_component"]],"components.eventbar_component module":[[0,"module-components.eventbar_component"]],"components.events_container_component module":[[0,"module-components.events_container_component"]],"components.json_container_component module":[[0,"module-components.json_container_component"]],"components.modal_window_component module":[[0,"module-components.modal_window_component"]],"components.navbar_component module":[[0,"module-components.navbar_component"]],"components.table_component module":[[0,"module-components.table_component"]],"components.toolbar_component module":[[0,"module-components.toolbar_component"]],"components_derived package":[[1,null]],"components_derived.container_system_log_events module":[[1,"module-components_derived.container_system_log_events"]],"components_derived.date_input_component module":[[1,"module-components_derived.date_input_component"]],"components_derived.interactive_dropdown_list module":[[1,"module-components_derived.interactive_dropdown_list"]],"components_derived.modal_add_AD_user module":[[1,"module-components_derived.modal_add_AD_user"]],"components_derived.modal_add_local_user module":[[1,"module-components_derived.modal_add_local_user"]],"components_derived.modal_change_password module":[[1,"module-components_derived.modal_change_password"]],"components_derived.modal_edit_user module":[[1,"module-components_derived.modal_edit_user"]],"components_derived.modal_view_template module":[[1,"module-components_derived.modal_view_template"]],"components_derived.modal_view_ztp_template module":[[1,"module-components_derived.modal_view_ztp_template"]],"components_derived.selection_bar_component module":[[1,"module-components_derived.selection_bar_component"]],"components_derived.settings_form_component module":[[1,"module-components_derived.settings_form_component"]],"components_derived.sidebar_filter_component module":[[1,"module-components_derived.sidebar_filter_component"]],"components_derived.user_card module":[[1,"module-components_derived.user_card"]],"conftest module":[[2,null]],"data package":[[3,null]],"data.constants module":[[3,"module-data.constants"]],"data.environment module":[[3,"module-data.environment"]],"data.roles_dict module":[[3,"module-data.roles_dict"]],"e-nms_qa_automation":[[7,null]],"elements package":[[4,null]],"elements.base_element module":[[4,"module-elements.base_element"]],"elements.button_element module":[[4,"module-elements.button_element"]],"elements.checkbox_element module":[[4,"module-elements.checkbox_element"]],"elements.icon_element module":[[4,"module-elements.icon_element"]],"elements.tab_button_element module":[[4,"module-elements.tab_button_element"]],"elements.text_element module":[[4,"module-elements.text_element"]],"elements.text_input_element module":[[4,"module-elements.text_input_element"]],"elements.tooltip_button_element module":[[4,"module-elements.tooltip_button_element"]],"fixtures package":[[5,null]],"fixtures.pages module":[[5,"module-fixtures.pages"]],"pages package":[[8,null]],"pages.base_page module":[[8,"module-pages.base_page"]],"pages.current_session_tab module":[[8,"module-pages.current_session_tab"]],"pages.license_tab module":[[8,"module-pages.license_tab"]],"pages.login_page module":[[8,"module-pages.login_page"]],"pages.main_page module":[[8,"module-pages.main_page"]],"pages.push_notifications_settings_tab module":[[8,"module-pages.push_notifications_settings_tab"]],"pages.service_status_tab module":[[8,"module-pages.service_status_tab"]],"pages.session_settings_tab module":[[8,"module-pages.session_settings_tab"]],"pages.templates_tab module":[[8,"module-pages.templates_tab"]],"pages.users_tab module":[[8,"module-pages.users_tab"]],"pages.ztp_config_tab module":[[8,"module-pages.ztp_config_tab"]],"pages.ztp_templates_tab module":[[8,"module-pages.ztp_templates_tab"]],"tools package":[[10,null]],"tools.fix_python_project module":[[10,"module-tools.fix_python_project"]],"tools.logger module":[[10,"module-tools.logger"]],"\u0411\u044b\u0441\u0442\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442":[[6,"id3"]],"\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f e-nms-qa-automation":[[6,null]],"\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u0438 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u0430:":[[6,null]],"\u0418\u043d\u0434\u0435\u043a\u0441\u044b \u0438 \u043f\u043e\u0438\u0441\u043a":[[6,"id4"]],"\u0418\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b":[[6,"id2"]],"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0432\u0435\u0440\u0441\u0438\u0439":[[9,"version-history"]],"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430":[[6,"id1"]],"\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u0442\u0435\u0441\u0442\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Sphinx":[[9,null]],"\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435":[[9,"id1"]],"\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435:":[[6,null]]},"docnames":["components","components_derived","conftest","data","elements","fixtures","index","modules","pages","sphinx_guide","tools"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1},"filenames":["components.rst","components_derived.rst","conftest.rst","data.rst","elements.rst","fixtures.rst","index.rst","modules.rst","pages.rst","sphinx_guide.rst","tools.rst"],"indexentries":{"__init__() (\u043c\u0435\u0442\u043e\u0434 addadusermodalwindow)":[[1,"components_derived.modal_add_AD_user.AddADUserModalWindow.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 addlocalusermodalwindow)":[[1,"components_derived.modal_add_local_user.AddLocalUserModalWindow.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 alertcomponent)":[[0,"components.alert_component.AlertComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 basecomponent)":[[0,"components.base_component.BaseComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 baseelement)":[[4,"elements.base_element.BaseElement.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 basepage)":[[8,"pages.base_page.BasePage.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 cardcomponent)":[[0,"components.card_component.CardComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 changepasswordmodalwindow)":[[1,"components_derived.modal_change_password.ChangePasswordModalWindow.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 confirmcomponent)":[[0,"components.confirm_component.ConfirmComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 dateinput)":[[1,"components_derived.date_input_component.DateInput.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 datepickercomponent)":[[0,"components.date_picker_component.DatePickerComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 dropdownlist)":[[0,"components.dropdown_list_component.DropdownList.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 editusermodalwindow)":[[1,"components_derived.modal_edit_user.EditUserModalWindow.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 environment)":[[3,"data.environment.Environment.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 interactivedropdownlist)":[[1,"components_derived.interactive_dropdown_list.InteractiveDropdownList.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 jsoncontainercomponent)":[[0,"components.json_container_component.JsonContainerComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 licensetab)":[[8,"pages.license_tab.LicenseTab.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 loginpage)":[[8,"pages.login_page.LoginPage.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 navigationpanelcomponent)":[[0,"components.navbar_component.NavigationPanelComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 projectfixer)":[[10,"tools.fix_python_project.ProjectFixer.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 pushnotificationssettingstab)":[[8,"pages.push_notifications_settings_tab.PushNotificationsSettingsTab.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 selectionbarcomponent)":[[1,"components_derived.selection_bar_component.SelectionBarComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 servicestatustab)":[[8,"pages.service_status_tab.ServiceStatusTab.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 settingsformcomponent)":[[1,"components_derived.settings_form_component.SettingsFormComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 sidebarfiltercomponent)":[[1,"components_derived.sidebar_filter_component.SidebarFilterComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 systemlogeventscontainer)":[[1,"components_derived.container_system_log_events.SystemLogEventsContainer.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 tablecomponent)":[[0,"components.table_component.TableComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 usercard)":[[1,"components_derived.user_card.UserCard.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 viewtemplatemodalwindow)":[[1,"components_derived.modal_view_template.ViewTemplateModalWindow.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 viewztptemplatemodalwindow)":[[1,"components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 ztpconfigtab)":[[8,"pages.ztp_config_tab.ZTPConfigTab.__init__",false]],"__init__() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.__init__",false]],"_is_leap_year() (\u043c\u0435\u0442\u043e\u0434 datepickercomponent)":[[0,"components.date_picker_component.DatePickerComponent._is_leap_year",false]],"_is_ztp_field_code() (\u043c\u0435\u0442\u043e\u0434 viewztptemplatemodalwindow)":[[1,"components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow._is_ztp_field_code",false]],"add_button() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.add_button",false]],"add_button() (\u043c\u0435\u0442\u043e\u0434 settingsformcomponent)":[[1,"components_derived.settings_form_component.SettingsFormComponent.add_button",false]],"add_button() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.add_button",false]],"add_content_item() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.add_content_item",false]],"add_content_item() (\u043c\u0435\u0442\u043e\u0434 settingsformcomponent)":[[1,"components_derived.settings_form_component.SettingsFormComponent.add_content_item",false]],"add_filtering_parameter() (\u043c\u0435\u0442\u043e\u0434 sidebarfiltercomponent)":[[1,"components_derived.sidebar_filter_component.SidebarFilterComponent.add_filtering_parameter",false]],"add_modal_window() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.add_modal_window",false]],"add_modal_window() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.add_modal_window",false]],"add_modal_window() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.add_modal_window",false]],"add_new_user() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.add_new_user",false]],"add_tab_button() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.add_tab_button",false]],"add_tab_to_toolbar() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.add_tab_to_toolbar",false]],"add_title() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.add_title",false]],"add_toolbar_button() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.add_toolbar_button",false]],"add_toolbar_title() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.add_toolbar_title",false]],"add_toolbar_title() (\u043c\u0435\u0442\u043e\u0434 settingsformcomponent)":[[1,"components_derived.settings_form_component.SettingsFormComponent.add_toolbar_title",false]],"add_tooltip_button() (\u043c\u0435\u0442\u043e\u0434 settingsformcomponent)":[[1,"components_derived.settings_form_component.SettingsFormComponent.add_tooltip_button",false]],"add_tooltip_button() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.add_tooltip_button",false]],"addadusermodalwindow (\u043a\u043b\u0430\u0441\u0441 \u0432 components_derived.modal_add_ad_user)":[[1,"components_derived.modal_add_AD_user.AddADUserModalWindow",false]],"addlocalusermodalwindow (\u043a\u043b\u0430\u0441\u0441 \u0432 components_derived.modal_add_local_user)":[[1,"components_derived.modal_add_local_user.AddLocalUserModalWindow",false]],"alertcomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components.alert_component)":[[0,"components.alert_component.AlertComponent",false]],"basecomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components.base_component)":[[0,"components.base_component.BaseComponent",false]],"baseelement (\u043a\u043b\u0430\u0441\u0441 \u0432 elements.base_element)":[[4,"elements.base_element.BaseElement",false]],"basepage (\u043a\u043b\u0430\u0441\u0441 \u0432 pages.base_page)":[[8,"pages.base_page.BasePage",false]],"browser() (\u0432 \u043c\u043e\u0434\u0443\u043b\u0435 fixtures.pages)":[[5,"fixtures.pages.browser",false]],"button (\u043a\u043b\u0430\u0441\u0441 \u0432 elements.button_element)":[[4,"elements.button_element.Button",false]],"cardcomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components.card_component)":[[0,"components.card_component.CardComponent",false]],"change_password() (\u043c\u0435\u0442\u043e\u0434 changepasswordmodalwindow)":[[1,"components_derived.modal_change_password.ChangePasswordModalWindow.change_password",false]],"changepasswordmodalwindow (\u043a\u043b\u0430\u0441\u0441 \u0432 components_derived.modal_change_password)":[[1,"components_derived.modal_change_password.ChangePasswordModalWindow",false]],"check() (\u043c\u0435\u0442\u043e\u0434 checkbox)":[[4,"elements.checkbox_element.Checkbox.check",false]],"check_absence() (\u043c\u0435\u0442\u043e\u0434 basecomponent)":[[0,"components.base_component.BaseComponent.check_absence",false]],"check_active_directory_checkbox() (\u043c\u0435\u0442\u043e\u0434 addadusermodalwindow)":[[1,"components_derived.modal_add_AD_user.AddADUserModalWindow.check_active_directory_checkbox",false]],"check_active_directory_checkbox() (\u043c\u0435\u0442\u043e\u0434 addlocalusermodalwindow)":[[1,"components_derived.modal_add_local_user.AddLocalUserModalWindow.check_active_directory_checkbox",false]],"check_add_ad_user_window_content() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.check_add_AD_user_window_content",false]],"check_add_user_window_content() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.check_add_user_window_content",false]],"check_alert_absence() (\u043c\u0435\u0442\u043e\u0434 alertcomponent)":[[0,"components.alert_component.AlertComponent.check_alert_absence",false]],"check_alert_presence() (\u043c\u0435\u0442\u043e\u0434 alertcomponent)":[[0,"components.alert_component.AlertComponent.check_alert_presence",false]],"check_allow_button_text() (\u043c\u0435\u0442\u043e\u0434 confirmcomponent)":[[0,"components.confirm_component.ConfirmComponent.check_allow_button_text",false]],"check_apply_button_visibility() (\u043c\u0435\u0442\u043e\u0434 sidebarfiltercomponent)":[[1,"components_derived.sidebar_filter_component.SidebarFilterComponent.check_apply_button_visibility",false]],"check_blocking_checkbox() (\u043c\u0435\u0442\u043e\u0434 addadusermodalwindow)":[[1,"components_derived.modal_add_AD_user.AddADUserModalWindow.check_blocking_checkbox",false]],"check_blocking_checkbox() (\u043c\u0435\u0442\u043e\u0434 addlocalusermodalwindow)":[[1,"components_derived.modal_add_local_user.AddLocalUserModalWindow.check_blocking_checkbox",false]],"check_blocking_checkbox() (\u043c\u0435\u0442\u043e\u0434 editusermodalwindow)":[[1,"components_derived.modal_edit_user.EditUserModalWindow.check_blocking_checkbox",false]],"check_button_tooltip() (\u043c\u0435\u0442\u043e\u0434 settingsformcomponent)":[[1,"components_derived.settings_form_component.SettingsFormComponent.check_button_tooltip",false]],"check_button_tooltip() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.check_button_tooltip",false]],"check_button_visibility() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.check_button_visibility",false]],"check_button_visibility() (\u043c\u0435\u0442\u043e\u0434 settingsformcomponent)":[[1,"components_derived.settings_form_component.SettingsFormComponent.check_button_visibility",false]],"check_button_visibility() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.check_button_visibility",false]],"check_by_window_title() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.check_by_window_title",false]],"check_cancel_button_text() (\u043c\u0435\u0442\u043e\u0434 confirmcomponent)":[[0,"components.confirm_component.ConfirmComponent.check_cancel_button_text",false]],"check_card_is_closed() (\u043c\u0435\u0442\u043e\u0434 usercard)":[[1,"components_derived.user_card.UserCard.check_card_is_closed",false]],"check_column_descending_order() (\u043c\u0435\u0442\u043e\u0434 tablecomponent)":[[0,"components.table_component.TableComponent.check_column_descending_order",false]],"check_config_table_content() (\u043c\u0435\u0442\u043e\u0434 ztpconfigtab)":[[8,"pages.ztp_config_tab.ZTPConfigTab.check_config_table_content",false]],"check_config_table_first_row_visibility() (\u043c\u0435\u0442\u043e\u0434 ztpconfigtab)":[[8,"pages.ztp_config_tab.ZTPConfigTab.check_config_table_first_row_visibility",false]],"check_config_table_last_row_visibility() (\u043c\u0435\u0442\u043e\u0434 ztpconfigtab)":[[8,"pages.ztp_config_tab.ZTPConfigTab.check_config_table_last_row_visibility",false]],"check_config_table_row_highlighting() (\u043c\u0435\u0442\u043e\u0434 ztpconfigtab)":[[8,"pages.ztp_config_tab.ZTPConfigTab.check_config_table_row_highlighting",false]],"check_config_table_vertical_scrolling() (\u043c\u0435\u0442\u043e\u0434 ztpconfigtab)":[[8,"pages.ztp_config_tab.ZTPConfigTab.check_config_table_vertical_scrolling",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 addadusermodalwindow)":[[1,"components_derived.modal_add_AD_user.AddADUserModalWindow.check_content",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 addlocalusermodalwindow)":[[1,"components_derived.modal_add_local_user.AddLocalUserModalWindow.check_content",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 changepasswordmodalwindow)":[[1,"components_derived.modal_change_password.ChangePasswordModalWindow.check_content",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 dateinput)":[[1,"components_derived.date_input_component.DateInput.check_content",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 datepickercomponent)":[[0,"components.date_picker_component.DatePickerComponent.check_content",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 editusermodalwindow)":[[1,"components_derived.modal_edit_user.EditUserModalWindow.check_content",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 licensetab)":[[8,"pages.license_tab.LicenseTab.check_content",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 pushnotificationssettingstab)":[[8,"pages.push_notifications_settings_tab.PushNotificationsSettingsTab.check_content",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.check_content",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 sidebarfiltercomponent)":[[1,"components_derived.sidebar_filter_component.SidebarFilterComponent.check_content",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 systemlogeventscontainer)":[[1,"components_derived.container_system_log_events.SystemLogEventsContainer.check_content",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 tablecomponent)":[[0,"components.table_component.TableComponent.check_content",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 usercard)":[[1,"components_derived.user_card.UserCard.check_content",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 viewtemplatemodalwindow)":[[1,"components_derived.modal_view_template.ViewTemplateModalWindow.check_content",false]],"check_content() (\u043c\u0435\u0442\u043e\u0434 viewztptemplatemodalwindow)":[[1,"components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.check_content",false]],"check_delete_session_confirm_window() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.check_delete_session_confirm_window",false]],"check_edit_user_window_content() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.check_edit_user_window_content",false]],"check_editable_input() (\u043c\u0435\u0442\u043e\u0434 textinput)":[[4,"elements.text_input_element.TextInput.check_editable_input",false]],"check_empty_input() (\u043c\u0435\u0442\u043e\u0434 textinput)":[[4,"elements.text_input_element.TextInput.check_empty_input",false]],"check_equals() (\u043c\u0435\u0442\u043e\u0434 basepage)":[[8,"pages.base_page.BasePage.check_equals",false]],"check_error_message() (\u043c\u0435\u0442\u043e\u0434 changepasswordmodalwindow)":[[1,"components_derived.modal_change_password.ChangePasswordModalWindow.check_error_message",false]],"check_events_table_column_descending_order() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.check_events_table_column_descending_order",false]],"check_events_table_first_row_visibility() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.check_events_table_first_row_visibility",false]],"check_events_table_headers() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.check_events_table_headers",false]],"check_events_table_last_row_visibility() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.check_events_table_last_row_visibility",false]],"check_events_table_row_highlighting() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.check_events_table_row_highlighting",false]],"check_events_table_verticall_scrolling() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.check_events_table_verticall_scrolling",false]],"check_expand_less_button() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.check_expand_less_button",false]],"check_expand_less_button() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.check_expand_less_button",false]],"check_expand_more_button() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.check_expand_more_button",false]],"check_expand_more_button() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.check_expand_more_button",false]],"check_field_highlighted_error() (\u043c\u0435\u0442\u043e\u0434 selectionbarcomponent)":[[1,"components_derived.selection_bar_component.SelectionBarComponent.check_field_highlighted_error",false]],"check_field_not_highlighted_error() (\u043c\u0435\u0442\u043e\u0434 selectionbarcomponent)":[[1,"components_derived.selection_bar_component.SelectionBarComponent.check_field_not_highlighted_error",false]],"check_first_row_visibility() (\u043c\u0435\u0442\u043e\u0434 tablecomponent)":[[0,"components.table_component.TableComponent.check_first_row_visibility",false]],"check_have_text() (\u043c\u0435\u0442\u043e\u0434 baseelement)":[[4,"elements.base_element.BaseElement.check_have_text",false]],"check_item_visibility() (\u043c\u0435\u0442\u043e\u0434 navigationpanelcomponent)":[[0,"components.navbar_component.NavigationPanelComponent.check_item_visibility",false]],"check_item_with_text() (\u043c\u0435\u0442\u043e\u0434 dropdownlist)":[[0,"components.dropdown_list_component.DropdownList.check_item_with_text",false]],"check_json_container_verticall_scrolling() (\u043c\u0435\u0442\u043e\u0434 licensetab)":[[8,"pages.license_tab.LicenseTab.check_json_container_verticall_scrolling",false]],"check_json_equals() (\u043c\u0435\u0442\u043e\u0434 jsoncontainercomponent)":[[0,"components.json_container_component.JsonContainerComponent.check_json_equals",false]],"check_last_row_visibility() (\u043c\u0435\u0442\u043e\u0434 tablecomponent)":[[0,"components.table_component.TableComponent.check_last_row_visibility",false]],"check_lists_equals() (\u043c\u0435\u0442\u043e\u0434 basepage)":[[8,"pages.base_page.BasePage.check_lists_equals",false]],"check_modal_vertical_scrolling() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.check_modal_vertical_scrolling",false]],"check_modal_vertical_scrolling() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.check_modal_vertical_scrolling",false]],"check_navigation_item_exists() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.check_navigation_item_exists",false]],"check_navigation_panel_item_visibility() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.check_navigation_panel_item_visibility",false]],"check_navigation_panel_verticall_scrolling() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.check_navigation_panel_verticall_scrolling",false]],"check_next_month_button_visibility() (\u043c\u0435\u0442\u043e\u0434 datepickercomponent)":[[0,"components.date_picker_component.DatePickerComponent.check_next_month_button_visibility",false]],"check_prev_month_button_visibility() (\u043c\u0435\u0442\u043e\u0434 datepickercomponent)":[[0,"components.date_picker_component.DatePickerComponent.check_prev_month_button_visibility",false]],"check_push_notification_checkbox() (\u043c\u0435\u0442\u043e\u0434 addadusermodalwindow)":[[1,"components_derived.modal_add_AD_user.AddADUserModalWindow.check_push_notification_checkbox",false]],"check_push_notification_checkbox() (\u043c\u0435\u0442\u043e\u0434 addlocalusermodalwindow)":[[1,"components_derived.modal_add_local_user.AddLocalUserModalWindow.check_push_notification_checkbox",false]],"check_push_notification_checkbox() (\u043c\u0435\u0442\u043e\u0434 editusermodalwindow)":[[1,"components_derived.modal_edit_user.EditUserModalWindow.check_push_notification_checkbox",false]],"check_reset_button_visibility() (\u043c\u0435\u0442\u043e\u0434 sidebarfiltercomponent)":[[1,"components_derived.sidebar_filter_component.SidebarFilterComponent.check_reset_button_visibility",false]],"check_row_highlighting() (\u043c\u0435\u0442\u043e\u0434 tablecomponent)":[[0,"components.table_component.TableComponent.check_row_highlighting",false]],"check_services_table_content() (\u043c\u0435\u0442\u043e\u0434 servicestatustab)":[[8,"pages.service_status_tab.ServiceStatusTab.check_services_table_content",false]],"check_services_table_first_row_visibility() (\u043c\u0435\u0442\u043e\u0434 servicestatustab)":[[8,"pages.service_status_tab.ServiceStatusTab.check_services_table_first_row_visibility",false]],"check_services_table_last_row_visibility() (\u043c\u0435\u0442\u043e\u0434 servicestatustab)":[[8,"pages.service_status_tab.ServiceStatusTab.check_services_table_last_row_visibility",false]],"check_services_table_row_highlighting() (\u043c\u0435\u0442\u043e\u0434 servicestatustab)":[[8,"pages.service_status_tab.ServiceStatusTab.check_services_table_row_highlighting",false]],"check_services_table_verticall_scrolling() (\u043c\u0435\u0442\u043e\u0434 servicestatustab)":[[8,"pages.service_status_tab.ServiceStatusTab.check_services_table_verticall_scrolling",false]],"check_sessions_table_content() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.check_sessions_table_content",false]],"check_sessions_table_first_row_visibility() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.check_sessions_table_first_row_visibility",false]],"check_sessions_table_last_row_visibility() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.check_sessions_table_last_row_visibility",false]],"check_sessions_table_row_highlighting() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.check_sessions_table_row_highlighting",false]],"check_sessions_table_verticall_scrolling() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.check_sessions_table_verticall_scrolling",false]],"check_switch_mode_button_visibility() (\u043c\u0435\u0442\u043e\u0434 dateinput)":[[1,"components_derived.date_input_component.DateInput.check_switch_mode_button_visibility",false]],"check_sync_button_tooltip() (\u043c\u0435\u0442\u043e\u0434 ztpconfigtab)":[[8,"pages.ztp_config_tab.ZTPConfigTab.check_sync_button_tooltip",false]],"check_sync_button_visibility() (\u043c\u0435\u0442\u043e\u0434 ztpconfigtab)":[[8,"pages.ztp_config_tab.ZTPConfigTab.check_sync_button_visibility",false]],"check_table_headers() (\u043c\u0435\u0442\u043e\u0434 tablecomponent)":[[0,"components.table_component.TableComponent.check_table_headers",false]],"check_templates_modal_content() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.check_templates_modal_content",false]],"check_templates_table_content() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.check_templates_table_content",false]],"check_templates_table_first_row_visibility() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.check_templates_table_first_row_visibility",false]],"check_templates_table_first_row_visibility() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_table_first_row_visibility",false]],"check_templates_table_last_row_visibility() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.check_templates_table_last_row_visibility",false]],"check_templates_table_last_row_visibility() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_table_last_row_visibility",false]],"check_templates_table_row_highlighting() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.check_templates_table_row_highlighting",false]],"check_templates_table_row_highlighting() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_table_row_highlighting",false]],"check_templates_table_vertical_scrolling() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.check_templates_table_vertical_scrolling",false]],"check_templates_table_vertical_scrolling() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_table_vertical_scrolling",false]],"check_text() (\u043c\u0435\u0442\u043e\u0434 alertcomponent)":[[0,"components.alert_component.AlertComponent.check_text",false]],"check_text() (\u043c\u0435\u0442\u043e\u0434 confirmcomponent)":[[0,"components.confirm_component.ConfirmComponent.check_text",false]],"check_title() (\u043c\u0435\u0442\u043e\u0434 confirmcomponent)":[[0,"components.confirm_component.ConfirmComponent.check_title",false]],"check_toolbar_button_tooltip() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.check_toolbar_button_tooltip",false]],"check_toolbar_button_visibility() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.check_toolbar_button_visibility",false]],"check_toolbar_presence() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.check_toolbar_presence",false]],"check_toolbar_presence_by_locator() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.check_toolbar_presence_by_locator",false]],"check_toolbar_presence_by_locator_and_title() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.check_toolbar_presence_by_locator_and_title",false]],"check_tooltip_with_text() (\u043c\u0435\u0442\u043e\u0434 tooltipbutton)":[[4,"elements.tooltip_button_element.TooltipButton.check_tooltip_with_text",false]],"check_url() (\u043c\u0435\u0442\u043e\u0434 basepage)":[[8,"pages.base_page.BasePage.check_URL",false]],"check_users_table_content() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.check_users_table_content",false]],"check_vertical_scrolling() (\u043c\u0435\u0442\u043e\u0434 dropdownlist)":[[0,"components.dropdown_list_component.DropdownList.check_vertical_scrolling",false]],"check_vertical_scrolling() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.check_vertical_scrolling",false]],"check_vertical_scrolling() (\u043c\u0435\u0442\u043e\u0434 settingsformcomponent)":[[1,"components_derived.settings_form_component.SettingsFormComponent.check_vertical_scrolling",false]],"check_vertical_scrolling() (\u043c\u0435\u0442\u043e\u0434 sidebarfiltercomponent)":[[1,"components_derived.sidebar_filter_component.SidebarFilterComponent.check_vertical_scrolling",false]],"check_visibility() (\u043c\u0435\u0442\u043e\u0434 basecomponent)":[[0,"components.base_component.BaseComponent.check_visibility",false]],"check_visibility() (\u043c\u0435\u0442\u043e\u0434 baseelement)":[[4,"elements.base_element.BaseElement.check_visibility",false]],"check_window_horizontal_scrolling() (\u043c\u0435\u0442\u043e\u0434 confirmcomponent)":[[0,"components.confirm_component.ConfirmComponent.check_window_horizontal_scrolling",false]],"check_window_horizontal_scrolling() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.check_window_horizontal_scrolling",false]],"check_window_vertical_scrolling() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.check_window_vertical_scrolling",false]],"check_year_button_visibility() (\u043c\u0435\u0442\u043e\u0434 datepickercomponent)":[[0,"components.date_picker_component.DatePickerComponent.check_year_button_visibility",false]],"check_ztp_templates_modal_content() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.check_ztp_templates_modal_content",false]],"check_ztp_templates_table_content() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.check_ztp_templates_table_content",false]],"checkbox (\u043a\u043b\u0430\u0441\u0441 \u0432 elements.checkbox_element)":[[4,"elements.checkbox_element.Checkbox",false]],"clear() (\u043c\u0435\u0442\u043e\u0434 textinput)":[[4,"elements.text_input_element.TextInput.clear",false]],"clear_combobox_field() (\u043c\u0435\u0442\u043e\u0434 selectionbarcomponent)":[[1,"components_derived.selection_bar_component.SelectionBarComponent.clear_combobox_field",false]],"clear_selections() (\u043c\u0435\u0442\u043e\u0434 selectionbarcomponent)":[[1,"components_derived.selection_bar_component.SelectionBarComponent.clear_selections",false]],"clear_users_setting_value() (\u043c\u0435\u0442\u043e\u0434 pushnotificationssettingstab)":[[8,"pages.push_notifications_settings_tab.PushNotificationsSettingsTab.clear_users_setting_value",false]],"click() (\u043c\u0435\u0442\u043e\u0434 baseelement)":[[4,"elements.base_element.BaseElement.click",false]],"click_allow_button() (\u043c\u0435\u0442\u043e\u0434 confirmcomponent)":[[0,"components.confirm_component.ConfirmComponent.click_allow_button",false]],"click_apply_button() (\u043c\u0435\u0442\u043e\u0434 sidebarfiltercomponent)":[[1,"components_derived.sidebar_filter_component.SidebarFilterComponent.click_apply_button",false]],"click_arrow_button() (\u043c\u0435\u0442\u043e\u0434 tablecomponent)":[[0,"components.table_component.TableComponent.click_arrow_button",false]],"click_button() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.click_button",false]],"click_button() (\u043c\u0435\u0442\u043e\u0434 settingsformcomponent)":[[1,"components_derived.settings_form_component.SettingsFormComponent.click_button",false]],"click_button() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.click_button",false]],"click_cancel_button() (\u043c\u0435\u0442\u043e\u0434 changepasswordmodalwindow)":[[1,"components_derived.modal_change_password.ChangePasswordModalWindow.click_cancel_button",false]],"click_cancel_button() (\u043c\u0435\u0442\u043e\u0434 confirmcomponent)":[[0,"components.confirm_component.ConfirmComponent.click_cancel_button",false]],"click_cancel_button() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.click_cancel_button",false]],"click_change_password_button() (\u043c\u0435\u0442\u043e\u0434 usercard)":[[1,"components_derived.user_card.UserCard.click_change_password_button",false]],"click_chevron_left() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.click_chevron_left",false]],"click_chevron_right() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.click_chevron_right",false]],"click_close_button() (\u043c\u0435\u0442\u043e\u0434 confirmcomponent)":[[0,"components.confirm_component.ConfirmComponent.click_close_button",false]],"click_close_button() (\u043c\u0435\u0442\u043e\u0434 usercard)":[[1,"components_derived.user_card.UserCard.click_close_button",false]],"click_confirm_password_hidden_icon() (\u043c\u0435\u0442\u043e\u0434 changepasswordmodalwindow)":[[1,"components_derived.modal_change_password.ChangePasswordModalWindow.click_confirm_password_hidden_icon",false]],"click_edit_button() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.click_edit_button",false]],"click_event_table_header_arrow() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.click_event_table_header_arrow",false]],"click_events_panel_expand_less_button() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.click_events_panel_expand_less_button",false]],"click_events_panel_expand_more_button() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.click_events_panel_expand_more_button",false]],"click_events_panel_system_log_tab() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.click_events_panel_system_log_tab",false]],"click_expand_less_button() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.click_expand_less_button",false]],"click_expand_more_button() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.click_expand_more_button",false]],"click_filter_button() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.click_filter_button",false]],"click_first_page() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.click_first_page",false]],"click_item() (\u043c\u0435\u0442\u043e\u0434 navigationpanelcomponent)":[[0,"components.navbar_component.NavigationPanelComponent.click_item",false]],"click_item_with_text() (\u043c\u0435\u0442\u043e\u0434 dropdownlist)":[[0,"components.dropdown_list_component.DropdownList.click_item_with_text",false]],"click_last_page() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.click_last_page",false]],"click_logout_button() (\u043c\u0435\u0442\u043e\u0434 cardcomponent)":[[0,"components.card_component.CardComponent.click_logout_button",false]],"click_logout_button() (\u043c\u0435\u0442\u043e\u0434 usercard)":[[1,"components_derived.user_card.UserCard.click_logout_button",false]],"click_main_navigation_panel_item() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.click_main_navigation_panel_item",false]],"click_new_password_hidden_icon() (\u043c\u0435\u0442\u043e\u0434 changepasswordmodalwindow)":[[1,"components_derived.modal_change_password.ChangePasswordModalWindow.click_new_password_hidden_icon",false]],"click_next_month_button() (\u043c\u0435\u0442\u043e\u0434 datepickercomponent)":[[0,"components.date_picker_component.DatePickerComponent.click_next_month_button",false]],"click_old_password_hidden_icon() (\u043c\u0435\u0442\u043e\u0434 changepasswordmodalwindow)":[[1,"components_derived.modal_change_password.ChangePasswordModalWindow.click_old_password_hidden_icon",false]],"click_password_hidden_icon() (\u043c\u0435\u0442\u043e\u0434 loginpage)":[[8,"pages.login_page.LoginPage.click_password_hidden_icon",false]],"click_prev_month_button() (\u043c\u0435\u0442\u043e\u0434 datepickercomponent)":[[0,"components.date_picker_component.DatePickerComponent.click_prev_month_button",false]],"click_reset_button() (\u043c\u0435\u0442\u043e\u0434 sidebarfiltercomponent)":[[1,"components_derived.sidebar_filter_component.SidebarFilterComponent.click_reset_button",false]],"click_save_button() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.click_save_button",false]],"click_sub_item() (\u043c\u0435\u0442\u043e\u0434 navigationpanelcomponent)":[[0,"components.navbar_component.NavigationPanelComponent.click_sub_item",false]],"click_submit_button() (\u043c\u0435\u0442\u043e\u0434 pushnotificationssettingstab)":[[8,"pages.push_notifications_settings_tab.PushNotificationsSettingsTab.click_submit_button",false]],"click_subpanel_item() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.click_subpanel_item",false]],"click_switch_mode_button() (\u043c\u0435\u0442\u043e\u0434 dateinput)":[[1,"components_derived.date_input_component.DateInput.click_switch_mode_button",false]],"click_sync_button() (\u043c\u0435\u0442\u043e\u0434 ztpconfigtab)":[[8,"pages.ztp_config_tab.ZTPConfigTab.click_sync_button",false]],"click_system_log_tab() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.click_system_log_tab",false]],"click_toolbar_close_button() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.click_toolbar_close_button",false]],"click_user_button() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.click_user_button",false]],"click_user_button() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.click_user_button",false]],"click_year_button() (\u043c\u0435\u0442\u043e\u0434 datepickercomponent)":[[0,"components.date_picker_component.DatePickerComponent.click_year_button",false]],"close_add_ad_user_window() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.close_add_AD_user_window",false]],"close_add_ad_user_window_by_toolbar_button() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.close_add_AD_user_window_by_toolbar_button",false]],"close_add_user_window() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.close_add_user_window",false]],"close_add_user_window_by_toolbar_button() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.close_add_user_window_by_toolbar_button",false]],"close_alert_by_text() (\u043c\u0435\u0442\u043e\u0434 alertcomponent)":[[0,"components.alert_component.AlertComponent.close_alert_by_text",false]],"close_edit_user_window() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.close_edit_user_window",false]],"close_edit_user_window_by_toolbar_button() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.close_edit_user_window_by_toolbar_button",false]],"close_modal_window() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.close_modal_window",false]],"close_modal_window() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.close_modal_window",false]],"close_modal_window_by_toolbar_button() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.close_modal_window_by_toolbar_button",false]],"close_modal_window_by_toolbar_button() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.close_modal_window_by_toolbar_button",false]],"close_modal_window_by_toolbar_button() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.close_modal_window_by_toolbar_button",false]],"close_window() (\u043c\u0435\u0442\u043e\u0434 addadusermodalwindow)":[[1,"components_derived.modal_add_AD_user.AddADUserModalWindow.close_window",false]],"close_window() (\u043c\u0435\u0442\u043e\u0434 addlocalusermodalwindow)":[[1,"components_derived.modal_add_local_user.AddLocalUserModalWindow.close_window",false]],"close_window() (\u043c\u0435\u0442\u043e\u0434 editusermodalwindow)":[[1,"components_derived.modal_edit_user.EditUserModalWindow.close_window",false]],"close_window() (\u043c\u0435\u0442\u043e\u0434 viewztptemplatemodalwindow)":[[1,"components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.close_window",false]],"close_window_by_toolbar_button() (\u043c\u0435\u0442\u043e\u0434 addadusermodalwindow)":[[1,"components_derived.modal_add_AD_user.AddADUserModalWindow.close_window_by_toolbar_button",false]],"close_window_by_toolbar_button() (\u043c\u0435\u0442\u043e\u0434 addlocalusermodalwindow)":[[1,"components_derived.modal_add_local_user.AddLocalUserModalWindow.close_window_by_toolbar_button",false]],"close_window_by_toolbar_button() (\u043c\u0435\u0442\u043e\u0434 editusermodalwindow)":[[1,"components_derived.modal_edit_user.EditUserModalWindow.close_window_by_toolbar_button",false]],"close_window_by_toolbar_button() (\u043c\u0435\u0442\u043e\u0434 viewtemplatemodalwindow)":[[1,"components_derived.modal_view_template.ViewTemplateModalWindow.close_window_by_toolbar_button",false]],"close_window_by_toolbar_button() (\u043c\u0435\u0442\u043e\u0434 viewztptemplatemodalwindow)":[[1,"components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.close_window_by_toolbar_button",false]],"compare_modal_with_api_data() (\u043c\u0435\u0442\u043e\u0434 viewztptemplatemodalwindow)":[[1,"components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.compare_modal_with_api_data",false]],"components":[[0,"module-components",false]],"components.alert_component":[[0,"module-components.alert_component",false]],"components.base_component":[[0,"module-components.base_component",false]],"components.card_component":[[0,"module-components.card_component",false]],"components.confirm_component":[[0,"module-components.confirm_component",false]],"components.date_picker_component":[[0,"module-components.date_picker_component",false]],"components.dropdown_list_component":[[0,"module-components.dropdown_list_component",false]],"components.eventbar_component":[[0,"module-components.eventbar_component",false]],"components.events_container_component":[[0,"module-components.events_container_component",false]],"components.json_container_component":[[0,"module-components.json_container_component",false]],"components.modal_window_component":[[0,"module-components.modal_window_component",false]],"components.navbar_component":[[0,"module-components.navbar_component",false]],"components.table_component":[[0,"module-components.table_component",false]],"components.toolbar_component":[[0,"module-components.toolbar_component",false]],"components_derived":[[1,"module-components_derived",false]],"components_derived.container_system_log_events":[[1,"module-components_derived.container_system_log_events",false]],"components_derived.date_input_component":[[1,"module-components_derived.date_input_component",false]],"components_derived.interactive_dropdown_list":[[1,"module-components_derived.interactive_dropdown_list",false]],"components_derived.modal_add_ad_user":[[1,"module-components_derived.modal_add_AD_user",false]],"components_derived.modal_add_local_user":[[1,"module-components_derived.modal_add_local_user",false]],"components_derived.modal_change_password":[[1,"module-components_derived.modal_change_password",false]],"components_derived.modal_edit_user":[[1,"module-components_derived.modal_edit_user",false]],"components_derived.modal_view_template":[[1,"module-components_derived.modal_view_template",false]],"components_derived.modal_view_ztp_template":[[1,"module-components_derived.modal_view_ztp_template",false]],"components_derived.selection_bar_component":[[1,"module-components_derived.selection_bar_component",false]],"components_derived.settings_form_component":[[1,"module-components_derived.settings_form_component",false]],"components_derived.sidebar_filter_component":[[1,"module-components_derived.sidebar_filter_component",false]],"components_derived.user_card":[[1,"module-components_derived.user_card",false]],"confirmcomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components.confirm_component)":[[0,"components.confirm_component.ConfirmComponent",false]],"conftest":[[2,"module-conftest",false]],"constants (\u043a\u043b\u0430\u0441\u0441 \u0432 data.constants)":[[3,"data.constants.Constants",false]],"create_init_py() (\u043c\u0435\u0442\u043e\u0434 projectfixer)":[[10,"tools.fix_python_project.ProjectFixer.create_init_py",false]],"current_url() (\u043c\u0435\u0442\u043e\u0434 basepage)":[[8,"pages.base_page.BasePage.current_url",false]],"currentsessionstab (\u043a\u043b\u0430\u0441\u0441 \u0432 pages.current_session_tab)":[[8,"pages.current_session_tab.CurrentSessionsTab",false]],"data":[[3,"module-data",false]],"data.constants":[[3,"module-data.constants",false]],"data.environment":[[3,"module-data.environment",false]],"data.roles_dict":[[3,"module-data.roles_dict",false]],"dateinput (\u043a\u043b\u0430\u0441\u0441 \u0432 components_derived.date_input_component)":[[1,"components_derived.date_input_component.DateInput",false]],"datepickercomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components.date_picker_component)":[[0,"components.date_picker_component.DatePickerComponent",false]],"datetime2timestamp() (\u043c\u0435\u0442\u043e\u0434 tablecomponent)":[[0,"components.table_component.TableComponent.datetime2timestamp",false]],"decrease_setting_value() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.decrease_setting_value",false]],"decrease_value() (\u043c\u0435\u0442\u043e\u0434 textinput)":[[4,"elements.text_input_element.TextInput.decrease_value",false]],"delete_modal_window() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.delete_modal_window",false]],"delete_modal_window() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.delete_modal_window",false]],"delete_modal_window() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.delete_modal_window",false]],"delete_session_by_index() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.delete_session_by_index",false]],"delete_session_by_token() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.delete_session_by_token",false]],"delete_user() (\u043c\u0435\u0442\u043e\u0434 editusermodalwindow)":[[1,"components_derived.modal_edit_user.EditUserModalWindow.delete_user",false]],"delete_user() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.delete_user",false]],"deselect_item_with_text() (\u043c\u0435\u0442\u043e\u0434 interactivedropdownlist)":[[1,"components_derived.interactive_dropdown_list.InteractiveDropdownList.deselect_item_with_text",false]],"deselect_users() (\u043c\u0435\u0442\u043e\u0434 pushnotificationssettingstab)":[[8,"pages.push_notifications_settings_tab.PushNotificationsSettingsTab.deselect_users",false]],"develop (\u0430\u0442\u0440\u0438\u0431\u0443\u0442 environment)":[[3,"data.environment.Environment.DEVELOP",false]],"do_login() (\u043c\u0435\u0442\u043e\u0434 loginpage)":[[8,"pages.login_page.LoginPage.do_login",false]],"do_logout() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.do_logout",false]],"do_logout() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.do_logout",false]],"do_unsuccessful_login() (\u043c\u0435\u0442\u043e\u0434 loginpage)":[[8,"pages.login_page.LoginPage.do_unsuccessful_login",false]],"dropdownlist (\u043a\u043b\u0430\u0441\u0441 \u0432 components.dropdown_list_component)":[[0,"components.dropdown_list_component.DropdownList",false]],"edit_settings() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.edit_settings",false]],"edit_user() (\u043c\u0435\u0442\u043e\u0434 editusermodalwindow)":[[1,"components_derived.modal_edit_user.EditUserModalWindow.edit_user",false]],"edit_user() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.edit_user",false]],"editusermodalwindow (\u043a\u043b\u0430\u0441\u0441 \u0432 components_derived.modal_edit_user)":[[1,"components_derived.modal_edit_user.EditUserModalWindow",false]],"elements":[[4,"module-elements",false]],"elements.base_element":[[4,"module-elements.base_element",false]],"elements.button_element":[[4,"module-elements.button_element",false]],"elements.checkbox_element":[[4,"module-elements.checkbox_element",false]],"elements.icon_element":[[4,"module-elements.icon_element",false]],"elements.tab_button_element":[[4,"module-elements.tab_button_element",false]],"elements.text_element":[[4,"module-elements.text_element",false]],"elements.text_input_element":[[4,"module-elements.text_input_element",false]],"elements.tooltip_button_element":[[4,"module-elements.tooltip_button_element",false]],"environment (\u043a\u043b\u0430\u0441\u0441 \u0432 data.environment)":[[3,"data.environment.Environment",false]],"eventpanelcomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components.eventbar_component)":[[0,"components.eventbar_component.EventPanelComponent",false]],"eventscontainercomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components.events_container_component)":[[0,"components.events_container_component.EventsContainerComponent",false]],"expand_navigation_subpanel() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.expand_navigation_subpanel",false]],"extract_specific_template() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.extract_specific_template",false]],"fill_license_input_form() (\u043c\u0435\u0442\u043e\u0434 licensetab)":[[8,"pages.license_tab.LicenseTab.fill_license_input_form",false]],"find_session_in_table() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.find_session_in_table",false]],"find_user_in_table() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.find_user_in_table",false]],"fixtures":[[5,"module-fixtures",false]],"fixtures.pages":[[5,"module-fixtures.pages",false]],"format_json_string() (\u043c\u0435\u0442\u043e\u0434 jsoncontainercomponent)":[[0,"components.json_container_component.JsonContainerComponent.format_json_string",false]],"get_access_token() (\u043c\u0435\u0442\u043e\u0434 environment)":[[3,"data.environment.Environment.get_access_token",false]],"get_alert_type() (\u043c\u0435\u0442\u043e\u0434 alertcomponent)":[[0,"components.alert_component.AlertComponent.get_alert_type",false]],"get_api_request_context() (\u043c\u0435\u0442\u043e\u0434 basepage)":[[8,"pages.base_page.BasePage.get_api_request_context",false]],"get_arrow_button_state() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.get_arrow_button_state",false]],"get_arrow_button_state() (\u043c\u0435\u0442\u043e\u0434 tablecomponent)":[[0,"components.table_component.TableComponent.get_arrow_button_state",false]],"get_available_options() (\u043c\u0435\u0442\u043e\u0434 selectionbarcomponent)":[[1,"components_derived.selection_bar_component.SelectionBarComponent.get_available_options",false]],"get_base_url() (\u043c\u0435\u0442\u043e\u0434 environment)":[[3,"data.environment.Environment.get_base_url",false]],"get_button_by_name() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.get_button_by_name",false]],"get_button_by_name() (\u043c\u0435\u0442\u043e\u0434 settingsformcomponent)":[[1,"components_derived.settings_form_component.SettingsFormComponent.get_button_by_name",false]],"get_button_by_name() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.get_button_by_name",false]],"get_checkbox_locator() (\u043c\u0435\u0442\u043e\u0434 interactivedropdownlist)":[[1,"components_derived.interactive_dropdown_list.InteractiveDropdownList.get_checkbox_locator",false]],"get_chrome_browser() (\u0432 \u043c\u043e\u0434\u0443\u043b\u0435 fixtures.pages)":[[5,"fixtures.pages.get_chrome_browser",false]],"get_combobox_options() (\u043c\u0435\u0442\u043e\u0434 dropdownlist)":[[0,"components.dropdown_list_component.DropdownList.get_combobox_options",false]],"get_content_item() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.get_content_item",false]],"get_content_item() (\u043c\u0435\u0442\u043e\u0434 settingsformcomponent)":[[1,"components_derived.settings_form_component.SettingsFormComponent.get_content_item",false]],"get_context() (\u0432 \u043c\u043e\u0434\u0443\u043b\u0435 fixtures.pages)":[[5,"fixtures.pages.get_context",false]],"get_current_data_set_number() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.get_current_data_set_number",false]],"get_current_user_credential() (\u043c\u0435\u0442\u043e\u0434 environment)":[[3,"data.environment.Environment.get_current_user_credential",false]],"get_current_user_id() (\u043c\u0435\u0442\u043e\u0434 environment)":[[3,"data.environment.Environment.get_current_user_id",false]],"get_current_user_name() (\u043c\u0435\u0442\u043e\u0434 environment)":[[3,"data.environment.Environment.get_current_user_name",false]],"get_current_user_role() (\u043c\u0435\u0442\u043e\u0434 environment)":[[3,"data.environment.Environment.get_current_user_role",false]],"get_date_field_value() (\u043c\u0435\u0442\u043e\u0434 dateinput)":[[1,"components_derived.date_input_component.DateInput.get_date_field_value",false]],"get_date_picker() (\u043c\u0435\u0442\u043e\u0434 dateinput)":[[1,"components_derived.date_input_component.DateInput.get_date_picker",false]],"get_day() (\u043c\u0435\u0442\u043e\u0434 datepickercomponent)":[[0,"components.date_picker_component.DatePickerComponent.get_day",false]],"get_delete_session_button_from_row() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.get_delete_session_button_from_row",false]],"get_env_name() (\u043c\u0435\u0442\u043e\u0434 environment)":[[3,"data.environment.Environment.get_env_name",false]],"get_event_button_values() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.get_event_button_values",false]],"get_event_counters_by_buttons() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.get_event_counters_by_buttons",false]],"get_event_counters_by_tooltips() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.get_event_counters_by_tooltips",false]],"get_event_tooltip_texts() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.get_event_tooltip_texts",false]],"get_events_panel_position() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.get_events_panel_position",false]],"get_events_table_content() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.get_events_table_content",false]],"get_events_table_rows_count() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.get_events_table_rows_count",false]],"get_field_by_name() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.get_field_by_name",false]],"get_filtering_parameter() (\u043c\u0435\u0442\u043e\u0434 sidebarfiltercomponent)":[[1,"components_derived.sidebar_filter_component.SidebarFilterComponent.get_filtering_parameter",false]],"get_finish_time_filter() (\u043c\u0435\u0442\u043e\u0434 sidebarfiltercomponent)":[[1,"components_derived.sidebar_filter_component.SidebarFilterComponent.get_finish_time_filter",false]],"get_firefox_browser() (\u0432 \u043c\u043e\u0434\u0443\u043b\u0435 fixtures.pages)":[[5,"fixtures.pages.get_firefox_browser",false]],"get_header_cell_button() (\u043c\u0435\u0442\u043e\u0434 tablecomponent)":[[0,"components.table_component.TableComponent.get_header_cell_button",false]],"get_input_type() (\u043c\u0435\u0442\u043e\u0434 textinput)":[[4,"elements.text_input_element.TextInput.get_input_type",false]],"get_input_value() (\u043c\u0435\u0442\u043e\u0434 textinput)":[[4,"elements.text_input_element.TextInput.get_input_value",false]],"get_item_names() (\u043c\u0435\u0442\u043e\u0434 dropdownlist)":[[0,"components.dropdown_list_component.DropdownList.get_item_names",false]],"get_item_names() (\u043c\u0435\u0442\u043e\u0434 navigationpanelcomponent)":[[0,"components.navbar_component.NavigationPanelComponent.get_item_names",false]],"get_label_by_name() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.get_label_by_name",false]],"get_locator() (\u043c\u0435\u0442\u043e\u0434 basecomponent)":[[0,"components.base_component.BaseComponent.get_locator",false]],"get_logger() (\u0432 \u043c\u043e\u0434\u0443\u043b\u0435 tools.logger)":[[10,"tools.logger.get_logger",false]],"get_message_setting_value() (\u043c\u0435\u0442\u043e\u0434 pushnotificationssettingstab)":[[8,"pages.push_notifications_settings_tab.PushNotificationsSettingsTab.get_message_setting_value",false]],"get_modal_window() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.get_modal_window",false]],"get_modal_window() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.get_modal_window",false]],"get_modal_window() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.get_modal_window",false]],"get_modal_window_data() (\u043c\u0435\u0442\u043e\u0434 viewztptemplatemodalwindow)":[[1,"components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow.get_modal_window_data",false]],"get_month_year() (\u043c\u0435\u0442\u043e\u0434 datepickercomponent)":[[0,"components.date_picker_component.DatePickerComponent.get_month_year",false]],"get_panel_position() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.get_panel_position",false]],"get_password_inputs() (\u043c\u0435\u0442\u043e\u0434 changepasswordmodalwindow)":[[1,"components_derived.modal_change_password.ChangePasswordModalWindow.get_password_inputs",false]],"get_remote_chrome() (\u0432 \u043c\u043e\u0434\u0443\u043b\u0435 fixtures.pages)":[[5,"fixtures.pages.get_remote_chrome",false]],"get_request_url() (\u043c\u0435\u0442\u043e\u0434 environment)":[[3,"data.environment.Environment.get_request_url",false]],"get_response_body() (\u043c\u0435\u0442\u043e\u0434 basepage)":[[8,"pages.base_page.BasePage.get_response_body",false]],"get_row_locator() (\u043c\u0435\u0442\u043e\u0434 tablecomponent)":[[0,"components.table_component.TableComponent.get_row_locator",false]],"get_rows_count() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.get_rows_count",false]],"get_rows_count() (\u043c\u0435\u0442\u043e\u0434 servicestatustab)":[[8,"pages.service_status_tab.ServiceStatusTab.get_rows_count",false]],"get_rows_count() (\u043c\u0435\u0442\u043e\u0434 tablecomponent)":[[0,"components.table_component.TableComponent.get_rows_count",false]],"get_rows_count() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.get_rows_count",false]],"get_rows_count() (\u043c\u0435\u0442\u043e\u0434 ztpconfigtab)":[[8,"pages.ztp_config_tab.ZTPConfigTab.get_rows_count",false]],"get_rows_count() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.get_rows_count",false]],"get_selected_combobox_value() (\u043c\u0435\u0442\u043e\u0434 dropdownlist)":[[0,"components.dropdown_list_component.DropdownList.get_selected_combobox_value",false]],"get_selected_items() (\u043c\u0435\u0442\u043e\u0434 interactivedropdownlist)":[[1,"components_derived.interactive_dropdown_list.InteractiveDropdownList.get_selected_items",false]],"get_selected_values() (\u043c\u0435\u0442\u043e\u0434 selectionbarcomponent)":[[1,"components_derived.selection_bar_component.SelectionBarComponent.get_selected_values",false]],"get_selection_bar_title() (\u043c\u0435\u0442\u043e\u0434 selectionbarcomponent)":[[1,"components_derived.selection_bar_component.SelectionBarComponent.get_selection_bar_title",false]],"get_session_token() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.get_session_token",false]],"get_setting_value() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.get_setting_value",false]],"get_settings_values() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.get_settings_values",false]],"get_sidebar_filter() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.get_sidebar_filter",false]],"get_start_time_filter() (\u043c\u0435\u0442\u043e\u0434 sidebarfiltercomponent)":[[1,"components_derived.sidebar_filter_component.SidebarFilterComponent.get_start_time_filter",false]],"get_template_data_from_api() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.get_template_data_from_api",false]],"get_text() (\u043c\u0435\u0442\u043e\u0434 alertcomponent)":[[0,"components.alert_component.AlertComponent.get_text",false]],"get_text() (\u043c\u0435\u0442\u043e\u0434 baseelement)":[[4,"elements.base_element.BaseElement.get_text",false]],"get_time_field_value() (\u043c\u0435\u0442\u043e\u0434 dateinput)":[[1,"components_derived.date_input_component.DateInput.get_time_field_value",false]],"get_toolbar_export_to_csv_button() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.get_toolbar_export_to_csv_button",false]],"get_toolbar_export_to_pdf_button() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.get_toolbar_export_to_pdf_button",false]],"get_toolbar_filter_button() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.get_toolbar_filter_button",false]],"get_toolbar_tab_button() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.get_toolbar_tab_button",false]],"get_toolbar_title_text() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.get_toolbar_title_text",false]],"get_tooltip_text() (\u043c\u0435\u0442\u043e\u0434 tooltipbutton)":[[4,"elements.tooltip_button_element.TooltipButton.get_tooltip_text",false]],"get_users_setting_value() (\u043c\u0435\u0442\u043e\u0434 pushnotificationssettingstab)":[[8,"pages.push_notifications_settings_tab.PushNotificationsSettingsTab.get_users_setting_value",false]],"get_year() (\u043c\u0435\u0442\u043e\u0434 datepickercomponent)":[[0,"components.date_picker_component.DatePickerComponent.get_year",false]],"icon (\u043a\u043b\u0430\u0441\u0441 \u0432 elements.icon_element)":[[4,"elements.icon_element.Icon",false]],"increase_setting_value() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.increase_setting_value",false]],"increase_value() (\u043c\u0435\u0442\u043e\u0434 textinput)":[[4,"elements.text_input_element.TextInput.increase_value",false]],"input_date() (\u043c\u0435\u0442\u043e\u0434 dateinput)":[[1,"components_derived.date_input_component.DateInput.input_date",false]],"input_message() (\u043c\u0435\u0442\u043e\u0434 pushnotificationssettingstab)":[[8,"pages.push_notifications_settings_tab.PushNotificationsSettingsTab.input_message",false]],"input_time() (\u043c\u0435\u0442\u043e\u0434 dateinput)":[[1,"components_derived.date_input_component.DateInput.input_time",false]],"input_value() (\u043c\u0435\u0442\u043e\u0434 textinput)":[[4,"elements.text_input_element.TextInput.input_value",false]],"interactivedropdownlist (\u043a\u043b\u0430\u0441\u0441 \u0432 components_derived.interactive_dropdown_list)":[[1,"components_derived.interactive_dropdown_list.InteractiveDropdownList",false]],"is_button_not_present() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.is_button_not_present",false]],"is_button_present() (\u043c\u0435\u0442\u043e\u0434 toolbarcomponent)":[[0,"components.toolbar_component.ToolbarComponent.is_button_present",false]],"is_checked() (\u043c\u0435\u0442\u043e\u0434 checkbox)":[[4,"elements.checkbox_element.Checkbox.is_checked",false]],"is_chevron_left_disabled() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.is_chevron_left_disabled",false]],"is_chevron_right_disabled() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.is_chevron_right_disabled",false]],"is_disabled() (\u043c\u0435\u0442\u043e\u0434 button)":[[4,"elements.button_element.Button.is_disabled",false]],"is_first_page_disabled() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.is_first_page_disabled",false]],"is_item_visible() (\u043c\u0435\u0442\u043e\u0434 navigationpanelcomponent)":[[0,"components.navbar_component.NavigationPanelComponent.is_item_visible",false]],"is_last_page_disabled() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.is_last_page_disabled",false]],"is_not_present() (\u043c\u0435\u0442\u043e\u0434 baseelement)":[[4,"elements.base_element.BaseElement.is_not_present",false]],"is_password_hidden() (\u043c\u0435\u0442\u043e\u0434 icon)":[[4,"elements.icon_element.Icon.is_password_hidden",false]],"is_password_hidden() (\u043c\u0435\u0442\u043e\u0434 loginpage)":[[8,"pages.login_page.LoginPage.is_password_hidden",false]],"is_password_icon_hidden() (\u043c\u0435\u0442\u043e\u0434 loginpage)":[[8,"pages.login_page.LoginPage.is_password_icon_hidden",false]],"is_present() (\u043c\u0435\u0442\u043e\u0434 baseelement)":[[4,"elements.base_element.BaseElement.is_present",false]],"is_scrollable_horizontally() (\u043c\u0435\u0442\u043e\u0434 basecomponent)":[[0,"components.base_component.BaseComponent.is_scrollable_horizontally",false]],"is_scrollable_vertically() (\u043c\u0435\u0442\u043e\u0434 basecomponent)":[[0,"components.base_component.BaseComponent.is_scrollable_vertically",false]],"is_text_input_mode() (\u043c\u0435\u0442\u043e\u0434 dateinput)":[[1,"components_derived.date_input_component.DateInput.is_text_input_mode",false]],"jsoncontainercomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components.json_container_component)":[[0,"components.json_container_component.JsonContainerComponent",false]],"licensetab (\u043a\u043b\u0430\u0441\u0441 \u0432 pages.license_tab)":[[8,"pages.license_tab.LicenseTab",false]],"login (\u0430\u0442\u0440\u0438\u0431\u0443\u0442 constants)":[[3,"data.constants.Constants.login",false]],"loginpage (\u043a\u043b\u0430\u0441\u0441 \u0432 pages.login_page)":[[8,"pages.login_page.LoginPage",false]],"mainpage (\u043a\u043b\u0430\u0441\u0441 \u0432 pages.main_page)":[[8,"pages.main_page.MainPage",false]],"modalwindowcomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components.modal_window_component)":[[0,"components.modal_window_component.ModalWindowComponent",false]],"module":[[0,"module-components",false],[0,"module-components.alert_component",false],[0,"module-components.base_component",false],[0,"module-components.card_component",false],[0,"module-components.confirm_component",false],[0,"module-components.date_picker_component",false],[0,"module-components.dropdown_list_component",false],[0,"module-components.eventbar_component",false],[0,"module-components.events_container_component",false],[0,"module-components.json_container_component",false],[0,"module-components.modal_window_component",false],[0,"module-components.navbar_component",false],[0,"module-components.table_component",false],[0,"module-components.toolbar_component",false],[1,"module-components_derived",false],[1,"module-components_derived.container_system_log_events",false],[1,"module-components_derived.date_input_component",false],[1,"module-components_derived.interactive_dropdown_list",false],[1,"module-components_derived.modal_add_AD_user",false],[1,"module-components_derived.modal_add_local_user",false],[1,"module-components_derived.modal_change_password",false],[1,"module-components_derived.modal_edit_user",false],[1,"module-components_derived.modal_view_template",false],[1,"module-components_derived.modal_view_ztp_template",false],[1,"module-components_derived.selection_bar_component",false],[1,"module-components_derived.settings_form_component",false],[1,"module-components_derived.sidebar_filter_component",false],[1,"module-components_derived.user_card",false],[2,"module-conftest",false],[3,"module-data",false],[3,"module-data.constants",false],[3,"module-data.environment",false],[3,"module-data.roles_dict",false],[4,"module-elements",false],[4,"module-elements.base_element",false],[4,"module-elements.button_element",false],[4,"module-elements.checkbox_element",false],[4,"module-elements.icon_element",false],[4,"module-elements.tab_button_element",false],[4,"module-elements.text_element",false],[4,"module-elements.text_input_element",false],[4,"module-elements.tooltip_button_element",false],[5,"module-fixtures",false],[5,"module-fixtures.pages",false],[8,"module-pages",false],[8,"module-pages.base_page",false],[8,"module-pages.current_session_tab",false],[8,"module-pages.license_tab",false],[8,"module-pages.login_page",false],[8,"module-pages.main_page",false],[8,"module-pages.push_notifications_settings_tab",false],[8,"module-pages.service_status_tab",false],[8,"module-pages.session_settings_tab",false],[8,"module-pages.templates_tab",false],[8,"module-pages.users_tab",false],[8,"module-pages.ztp_config_tab",false],[8,"module-pages.ztp_templates_tab",false],[10,"module-tools",false],[10,"module-tools.fix_python_project",false],[10,"module-tools.logger",false]],"navigationpanelcomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components.navbar_component)":[[0,"components.navbar_component.NavigationPanelComponent",false]],"needs_init_py() (\u043c\u0435\u0442\u043e\u0434 projectfixer)":[[10,"tools.fix_python_project.ProjectFixer.needs_init_py",false]],"new_user() (\u043c\u0435\u0442\u043e\u0434 addadusermodalwindow)":[[1,"components_derived.modal_add_AD_user.AddADUserModalWindow.new_user",false]],"new_user() (\u043c\u0435\u0442\u043e\u0434 addlocalusermodalwindow)":[[1,"components_derived.modal_add_local_user.AddLocalUserModalWindow.new_user",false]],"open() (\u043c\u0435\u0442\u043e\u0434 basepage)":[[8,"pages.base_page.BasePage.open",false]],"open_add_user_window() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.open_add_user_window",false]],"open_combobox() (\u043c\u0435\u0442\u043e\u0434 dropdownlist)":[[0,"components.dropdown_list_component.DropdownList.open_combobox",false]],"open_edit_user_page_by_index() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.open_edit_user_page_by_index",false]],"open_edit_user_page_by_user() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.open_edit_user_page_by_user",false]],"open_template_modal_by_index() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.open_template_modal_by_index",false]],"open_template_modal_by_index() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.open_template_modal_by_index",false]],"open_values_list() (\u043c\u0435\u0442\u043e\u0434 selectionbarcomponent)":[[1,"components_derived.selection_bar_component.SelectionBarComponent.open_values_list",false]],"page_reload() (\u043c\u0435\u0442\u043e\u0434 basepage)":[[8,"pages.base_page.BasePage.page_reload",false]],"pages":[[8,"module-pages",false]],"pages.base_page":[[8,"module-pages.base_page",false]],"pages.current_session_tab":[[8,"module-pages.current_session_tab",false]],"pages.license_tab":[[8,"module-pages.license_tab",false]],"pages.login_page":[[8,"module-pages.login_page",false]],"pages.main_page":[[8,"module-pages.main_page",false]],"pages.push_notifications_settings_tab":[[8,"module-pages.push_notifications_settings_tab",false]],"pages.service_status_tab":[[8,"module-pages.service_status_tab",false]],"pages.session_settings_tab":[[8,"module-pages.session_settings_tab",false]],"pages.templates_tab":[[8,"module-pages.templates_tab",false]],"pages.users_tab":[[8,"module-pages.users_tab",false]],"pages.ztp_config_tab":[[8,"module-pages.ztp_config_tab",false]],"pages.ztp_templates_tab":[[8,"module-pages.ztp_templates_tab",false]],"password (\u0430\u0442\u0440\u0438\u0431\u0443\u0442 constants)":[[3,"data.constants.Constants.password",false]],"process_directory() (\u043c\u0435\u0442\u043e\u0434 projectfixer)":[[10,"tools.fix_python_project.ProjectFixer.process_directory",false]],"projectfixer (\u043a\u043b\u0430\u0441\u0441 \u0432 tools.fix_python_project)":[[10,"tools.fix_python_project.ProjectFixer",false]],"pushnotificationssettingstab (\u043a\u043b\u0430\u0441\u0441 \u0432 pages.push_notifications_settings_tab)":[[8,"pages.push_notifications_settings_tab.PushNotificationsSettingsTab",false]],"pytest_addoption() (\u0432 \u043c\u043e\u0434\u0443\u043b\u0435 conftest)":[[2,"conftest.pytest_addoption",false]],"pytest_addoption() (\u0432 \u043c\u043e\u0434\u0443\u043b\u0435 fixtures.pages)":[[5,"fixtures.pages.pytest_addoption",false]],"pytest_sessionfinish() (\u0432 \u043c\u043e\u0434\u0443\u043b\u0435 conftest)":[[2,"conftest.pytest_sessionfinish",false]],"read() (\u043c\u0435\u0442\u043e\u0434 tablecomponent)":[[0,"components.table_component.TableComponent.read",false]],"read_data() (\u043c\u0435\u0442\u043e\u0434 jsoncontainercomponent)":[[0,"components.json_container_component.JsonContainerComponent.read_data",false]],"remove_bom() (\u043c\u0435\u0442\u043e\u0434 projectfixer)":[[10,"tools.fix_python_project.ProjectFixer.remove_bom",false]],"reset_password() (\u043c\u0435\u0442\u043e\u0434 editusermodalwindow)":[[1,"components_derived.modal_edit_user.EditUserModalWindow.reset_password",false]],"reset_password() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.reset_password",false]],"return_back() (\u0432 \u043c\u043e\u0434\u0443\u043b\u0435 fixtures.pages)":[[5,"fixtures.pages.return_back",false]],"save_log() (\u043c\u0435\u0442\u043e\u0434 projectfixer)":[[10,"tools.fix_python_project.ProjectFixer.save_log",false]],"scroll_config_table_down() (\u043c\u0435\u0442\u043e\u0434 ztpconfigtab)":[[8,"pages.ztp_config_tab.ZTPConfigTab.scroll_config_table_down",false]],"scroll_config_table_up() (\u043c\u0435\u0442\u043e\u0434 ztpconfigtab)":[[8,"pages.ztp_config_tab.ZTPConfigTab.scroll_config_table_up",false]],"scroll_down() (\u043c\u0435\u0442\u043e\u0434 basecomponent)":[[0,"components.base_component.BaseComponent.scroll_down",false]],"scroll_down() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.scroll_down",false]],"scroll_events_table_down() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.scroll_events_table_down",false]],"scroll_events_table_up() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.scroll_events_table_up",false]],"scroll_json_container_down() (\u043c\u0435\u0442\u043e\u0434 licensetab)":[[8,"pages.license_tab.LicenseTab.scroll_json_container_down",false]],"scroll_json_container_up() (\u043c\u0435\u0442\u043e\u0434 licensetab)":[[8,"pages.license_tab.LicenseTab.scroll_json_container_up",false]],"scroll_left() (\u043c\u0435\u0442\u043e\u0434 basecomponent)":[[0,"components.base_component.BaseComponent.scroll_left",false]],"scroll_modal_down() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.scroll_modal_down",false]],"scroll_modal_down() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.scroll_modal_down",false]],"scroll_modal_up() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.scroll_modal_up",false]],"scroll_modal_up() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.scroll_modal_up",false]],"scroll_navigation_panel_down() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.scroll_navigation_panel_down",false]],"scroll_navigation_panel_up() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.scroll_navigation_panel_up",false]],"scroll_right() (\u043c\u0435\u0442\u043e\u0434 basecomponent)":[[0,"components.base_component.BaseComponent.scroll_right",false]],"scroll_services_table_down() (\u043c\u0435\u0442\u043e\u0434 servicestatustab)":[[8,"pages.service_status_tab.ServiceStatusTab.scroll_services_table_down",false]],"scroll_services_table_up() (\u043c\u0435\u0442\u043e\u0434 servicestatustab)":[[8,"pages.service_status_tab.ServiceStatusTab.scroll_services_table_up",false]],"scroll_sessions_table_down() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.scroll_sessions_table_down",false]],"scroll_sessions_table_up() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.scroll_sessions_table_up",false]],"scroll_templates_table_down() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.scroll_templates_table_down",false]],"scroll_templates_table_down() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.scroll_templates_table_down",false]],"scroll_templates_table_up() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.scroll_templates_table_up",false]],"scroll_templates_table_up() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.scroll_templates_table_up",false]],"scroll_until_end() (\u043c\u0435\u0442\u043e\u0434 dropdownlist)":[[0,"components.dropdown_list_component.DropdownList.scroll_until_end",false]],"scroll_up() (\u043c\u0435\u0442\u043e\u0434 basecomponent)":[[0,"components.base_component.BaseComponent.scroll_up",false]],"scroll_up() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.scroll_up",false]],"scroll_window_down() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.scroll_window_down",false]],"scroll_window_left() (\u043c\u0435\u0442\u043e\u0434 confirmcomponent)":[[0,"components.confirm_component.ConfirmComponent.scroll_window_left",false]],"scroll_window_left() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.scroll_window_left",false]],"scroll_window_right() (\u043c\u0435\u0442\u043e\u0434 confirmcomponent)":[[0,"components.confirm_component.ConfirmComponent.scroll_window_right",false]],"scroll_window_right() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.scroll_window_right",false]],"scroll_window_up() (\u043c\u0435\u0442\u043e\u0434 modalwindowcomponent)":[[0,"components.modal_window_component.ModalWindowComponent.scroll_window_up",false]],"select_day() (\u043c\u0435\u0442\u043e\u0434 datepickercomponent)":[[0,"components.date_picker_component.DatePickerComponent.select_day",false]],"select_item_with_text() (\u043c\u0435\u0442\u043e\u0434 interactivedropdownlist)":[[1,"components_derived.interactive_dropdown_list.InteractiveDropdownList.select_item_with_text",false]],"select_users() (\u043c\u0435\u0442\u043e\u0434 pushnotificationssettingstab)":[[8,"pages.push_notifications_settings_tab.PushNotificationsSettingsTab.select_users",false]],"select_value() (\u043c\u0435\u0442\u043e\u0434 selectionbarcomponent)":[[1,"components_derived.selection_bar_component.SelectionBarComponent.select_value",false]],"select_year_and_month() (\u043c\u0435\u0442\u043e\u0434 datepickercomponent)":[[0,"components.date_picker_component.DatePickerComponent.select_year_and_month",false]],"selectionbarcomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components_derived.selection_bar_component)":[[1,"components_derived.selection_bar_component.SelectionBarComponent",false]],"send_get_api_request() (\u043c\u0435\u0442\u043e\u0434 basepage)":[[8,"pages.base_page.BasePage.send_get_api_request",false]],"send_post_api_request() (\u043c\u0435\u0442\u043e\u0434 basepage)":[[8,"pages.base_page.BasePage.send_post_api_request",false]],"servicestatustab (\u043a\u043b\u0430\u0441\u0441 \u0432 pages.service_status_tab)":[[8,"pages.service_status_tab.ServiceStatusTab",false]],"sessionsettingstab (\u043a\u043b\u0430\u0441\u0441 \u0432 pages.session_settings_tab)":[[8,"pages.session_settings_tab.SessionSettingsTab",false]],"set_current_user_credential() (\u043c\u0435\u0442\u043e\u0434 environment)":[[3,"data.environment.Environment.set_current_user_credential",false]],"settingsformcomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components_derived.settings_form_component)":[[1,"components_derived.settings_form_component.SettingsFormComponent",false]],"should_be_all_disabled() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.should_be_all_disabled",false]],"should_be_all_enabled() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.should_be_all_enabled",false]],"should_be_allow_button() (\u043c\u0435\u0442\u043e\u0434 confirmcomponent)":[[0,"components.confirm_component.ConfirmComponent.should_be_allow_button",false]],"should_be_base_toolbar_buttons() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.should_be_base_toolbar_buttons",false]],"should_be_cancel_button() (\u043c\u0435\u0442\u043e\u0434 confirmcomponent)":[[0,"components.confirm_component.ConfirmComponent.should_be_cancel_button",false]],"should_be_config_table() (\u043c\u0435\u0442\u043e\u0434 ztpconfigtab)":[[8,"pages.ztp_config_tab.ZTPConfigTab.should_be_config_table",false]],"should_be_delete_button_on_sessions_table_row() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.should_be_delete_button_on_sessions_table_row",false]],"should_be_empty_input_form() (\u043c\u0435\u0442\u043e\u0434 licensetab)":[[8,"pages.license_tab.LicenseTab.should_be_empty_input_form",false]],"should_be_error_alert_window_with_text() (\u043c\u0435\u0442\u043e\u0434 licensetab)":[[8,"pages.license_tab.LicenseTab.should_be_error_alert_window_with_text",false]],"should_be_event_buttons() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.should_be_event_buttons",false]],"should_be_event_panel() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.should_be_event_panel",false]],"should_be_events_table() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.should_be_events_table",false]],"should_be_final_state() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.should_be_final_state",false]],"should_be_form_toolbar() (\u043c\u0435\u0442\u043e\u0434 pushnotificationssettingstab)":[[8,"pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_form_toolbar",false]],"should_be_form_toolbar() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.should_be_form_toolbar",false]],"should_be_initial_state() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.should_be_initial_state",false]],"should_be_input_form_title() (\u043c\u0435\u0442\u043e\u0434 licensetab)":[[8,"pages.license_tab.LicenseTab.should_be_input_form_title",false]],"should_be_json_container() (\u043c\u0435\u0442\u043e\u0434 licensetab)":[[8,"pages.license_tab.LicenseTab.should_be_json_container",false]],"should_be_modal_window() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.should_be_modal_window",false]],"should_be_modal_window() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.should_be_modal_window",false]],"should_be_navigation_panel() (\u043c\u0435\u0442\u043e\u0434 mainpage)":[[8,"pages.main_page.MainPage.should_be_navigation_panel",false]],"should_be_pagination_buttons() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.should_be_pagination_buttons",false]],"should_be_search_button() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.should_be_search_button",false]],"should_be_services_table() (\u043c\u0435\u0442\u043e\u0434 servicestatustab)":[[8,"pages.service_status_tab.ServiceStatusTab.should_be_services_table",false]],"should_be_session_in_table() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.should_be_session_in_table",false]],"should_be_sessions_table() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.should_be_sessions_table",false]],"should_be_success_alert() (\u043c\u0435\u0442\u043e\u0434 pushnotificationssettingstab)":[[8,"pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_success_alert",false]],"should_be_tab_buttons() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.should_be_tab_buttons",false]],"should_be_templates_table() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.should_be_templates_table",false]],"should_be_templates_table() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.should_be_templates_table",false]],"should_be_toolbar() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.should_be_toolbar",false]],"should_be_toolbar() (\u043c\u0435\u0442\u043e\u0434 eventscontainercomponent)":[[0,"components.events_container_component.EventsContainerComponent.should_be_toolbar",false]],"should_be_toolbar() (\u043c\u0435\u0442\u043e\u0434 licensetab)":[[8,"pages.license_tab.LicenseTab.should_be_toolbar",false]],"should_be_toolbar() (\u043c\u0435\u0442\u043e\u0434 pushnotificationssettingstab)":[[8,"pages.push_notifications_settings_tab.PushNotificationsSettingsTab.should_be_toolbar",false]],"should_be_toolbar() (\u043c\u0435\u0442\u043e\u0434 servicestatustab)":[[8,"pages.service_status_tab.ServiceStatusTab.should_be_toolbar",false]],"should_be_toolbar() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.should_be_toolbar",false]],"should_be_toolbar() (\u043c\u0435\u0442\u043e\u0434 settingsformcomponent)":[[1,"components_derived.settings_form_component.SettingsFormComponent.should_be_toolbar",false]],"should_be_toolbar() (\u043c\u0435\u0442\u043e\u0434 sidebarfiltercomponent)":[[1,"components_derived.sidebar_filter_component.SidebarFilterComponent.should_be_toolbar",false]],"should_be_toolbar() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.should_be_toolbar",false]],"should_be_toolbar() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.should_be_toolbar",false]],"should_be_toolbar() (\u043c\u0435\u0442\u043e\u0434 ztpconfigtab)":[[8,"pages.ztp_config_tab.ZTPConfigTab.should_be_toolbar",false]],"should_be_toolbar() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.should_be_toolbar",false]],"should_be_toolbar_buttons() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.should_be_toolbar_buttons",false]],"should_be_toolbar_buttons() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.should_be_toolbar_buttons",false]],"should_be_update_button() (\u043c\u0435\u0442\u043e\u0434 licensetab)":[[8,"pages.license_tab.LicenseTab.should_be_update_button",false]],"should_be_user_button() (\u043c\u0435\u0442\u043e\u0434 eventpanelcomponent)":[[0,"components.eventbar_component.EventPanelComponent.should_be_user_button",false]],"should_be_user_in_table() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.should_be_user_in_table",false]],"should_be_users_table() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.should_be_users_table",false]],"should_not_be_modal_window() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.should_not_be_modal_window",false]],"should_not_be_modal_window() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.should_not_be_modal_window",false]],"should_not_be_session_in_table() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.should_not_be_session_in_table",false]],"should_not_be_user_in_table() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.should_not_be_user_in_table",false]],"should_skip_init() (\u043c\u0435\u0442\u043e\u0434 projectfixer)":[[10,"tools.fix_python_project.ProjectFixer.should_skip_init",false]],"sidebarfiltercomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components_derived.sidebar_filter_component)":[[1,"components_derived.sidebar_filter_component.SidebarFilterComponent",false]],"systemlogeventscontainer (\u043a\u043b\u0430\u0441\u0441 \u0432 components_derived.container_system_log_events)":[[1,"components_derived.container_system_log_events.SystemLogEventsContainer",false]],"tabbutton (\u043a\u043b\u0430\u0441\u0441 \u0432 elements.tab_button_element)":[[4,"elements.tab_button_element.TabButton",false]],"tablecomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components.table_component)":[[0,"components.table_component.TableComponent",false]],"templatestab (\u043a\u043b\u0430\u0441\u0441 \u0432 pages.templates_tab)":[[8,"pages.templates_tab.TemplatesTab",false]],"test (\u0430\u0442\u0440\u0438\u0431\u0443\u0442 environment)":[[3,"data.environment.Environment.TEST",false]],"text (\u043a\u043b\u0430\u0441\u0441 \u0432 elements.text_element)":[[4,"elements.text_element.Text",false]],"textinput (\u043a\u043b\u0430\u0441\u0441 \u0432 elements.text_input_element)":[[4,"elements.text_input_element.TextInput",false]],"toolbarcomponent (\u043a\u043b\u0430\u0441\u0441 \u0432 components.toolbar_component)":[[0,"components.toolbar_component.ToolbarComponent",false]],"tools":[[10,"module-tools",false]],"tools.fix_python_project":[[10,"module-tools.fix_python_project",false]],"tools.logger":[[10,"module-tools.logger",false]],"tooltipbutton (\u043a\u043b\u0430\u0441\u0441 \u0432 elements.tooltip_button_element)":[[4,"elements.tooltip_button_element.TooltipButton",false]],"transform_to_add_ad_user_window() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.transform_to_add_AD_user_window",false]],"transform_to_add_user_window() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.transform_to_add_user_window",false]],"traverse_panel_tree() (\u043c\u0435\u0442\u043e\u0434 navigationpanelcomponent)":[[0,"components.navbar_component.NavigationPanelComponent.traverse_panel_tree",false]],"type_of (\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e baseelement)":[[4,"elements.base_element.BaseElement.type_of",false]],"type_of (\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e button)":[[4,"elements.button_element.Button.type_of",false]],"type_of (\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e checkbox)":[[4,"elements.checkbox_element.Checkbox.type_of",false]],"type_of (\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e icon)":[[4,"elements.icon_element.Icon.type_of",false]],"type_of (\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e tabbutton)":[[4,"elements.tab_button_element.TabButton.type_of",false]],"type_of (\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e text)":[[4,"elements.text_element.Text.type_of",false]],"type_of (\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e textinput)":[[4,"elements.text_input_element.TextInput.type_of",false]],"type_of (\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e tooltipbutton)":[[4,"elements.tooltip_button_element.TooltipButton.type_of",false]],"uncheck() (\u043c\u0435\u0442\u043e\u0434 checkbox)":[[4,"elements.checkbox_element.Checkbox.uncheck",false]],"uncheck_active_directory_checkbox() (\u043c\u0435\u0442\u043e\u0434 addadusermodalwindow)":[[1,"components_derived.modal_add_AD_user.AddADUserModalWindow.uncheck_active_directory_checkbox",false]],"uncheck_active_directory_checkbox() (\u043c\u0435\u0442\u043e\u0434 addlocalusermodalwindow)":[[1,"components_derived.modal_add_local_user.AddLocalUserModalWindow.uncheck_active_directory_checkbox",false]],"uncheck_blocking_checkbox() (\u043c\u0435\u0442\u043e\u0434 addadusermodalwindow)":[[1,"components_derived.modal_add_AD_user.AddADUserModalWindow.uncheck_blocking_checkbox",false]],"uncheck_blocking_checkbox() (\u043c\u0435\u0442\u043e\u0434 addlocalusermodalwindow)":[[1,"components_derived.modal_add_local_user.AddLocalUserModalWindow.uncheck_blocking_checkbox",false]],"uncheck_blocking_checkbox() (\u043c\u0435\u0442\u043e\u0434 editusermodalwindow)":[[1,"components_derived.modal_edit_user.EditUserModalWindow.uncheck_blocking_checkbox",false]],"uncheck_push_notification_checkbox() (\u043c\u0435\u0442\u043e\u0434 addadusermodalwindow)":[[1,"components_derived.modal_add_AD_user.AddADUserModalWindow.uncheck_push_notification_checkbox",false]],"uncheck_push_notification_checkbox() (\u043c\u0435\u0442\u043e\u0434 addlocalusermodalwindow)":[[1,"components_derived.modal_add_local_user.AddLocalUserModalWindow.uncheck_push_notification_checkbox",false]],"uncheck_push_notification_checkbox() (\u043c\u0435\u0442\u043e\u0434 editusermodalwindow)":[[1,"components_derived.modal_edit_user.EditUserModalWindow.uncheck_push_notification_checkbox",false]],"update_input_form_fields() (\u043c\u0435\u0442\u043e\u0434 addadusermodalwindow)":[[1,"components_derived.modal_add_AD_user.AddADUserModalWindow.update_input_form_fields",false]],"update_locator() (\u043c\u0435\u0442\u043e\u0434 baseelement)":[[4,"elements.base_element.BaseElement.update_locator",false]],"urls (\u0430\u0442\u0440\u0438\u0431\u0443\u0442 environment)":[[3,"data.environment.Environment.URLS",false]],"usercard (\u043a\u043b\u0430\u0441\u0441 \u0432 components_derived.user_card)":[[1,"components_derived.user_card.UserCard",false]],"userstab (\u043a\u043b\u0430\u0441\u0441 \u0432 pages.users_tab)":[[8,"pages.users_tab.UsersTab",false]],"verify_form_data() (\u043c\u0435\u0442\u043e\u0434 sessionsettingstab)":[[8,"pages.session_settings_tab.SessionSettingsTab.verify_form_data",false]],"verify_json_container_content() (\u043c\u0435\u0442\u043e\u0434 licensetab)":[[8,"pages.license_tab.LicenseTab.verify_json_container_content",false]],"verify_json_container_content() (\u043c\u0435\u0442\u043e\u0434 templatestab)":[[8,"pages.templates_tab.TemplatesTab.verify_json_container_content",false]],"verify_json_container_content() (\u043c\u0435\u0442\u043e\u0434 viewtemplatemodalwindow)":[[1,"components_derived.modal_view_template.ViewTemplateModalWindow.verify_json_container_content",false]],"verify_sessions_table_content() (\u043c\u0435\u0442\u043e\u0434 currentsessionstab)":[[8,"pages.current_session_tab.CurrentSessionsTab.verify_sessions_table_content",false]],"verify_template_data_with_api() (\u043c\u0435\u0442\u043e\u0434 ztptemplatestab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab.verify_template_data_with_api",false]],"verify_users_table_content() (\u043c\u0435\u0442\u043e\u0434 userstab)":[[8,"pages.users_tab.UsersTab.verify_users_table_content",false]],"viewtemplatemodalwindow (\u043a\u043b\u0430\u0441\u0441 \u0432 components_derived.modal_view_template)":[[1,"components_derived.modal_view_template.ViewTemplateModalWindow",false]],"viewztptemplatemodalwindow (\u043a\u043b\u0430\u0441\u0441 \u0432 components_derived.modal_view_ztp_template)":[[1,"components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow",false]],"wait_for_element() (\u043c\u0435\u0442\u043e\u0434 baseelement)":[[4,"elements.base_element.BaseElement.wait_for_element",false]],"wait_for_timeout() (\u043c\u0435\u0442\u043e\u0434 basepage)":[[8,"pages.base_page.BasePage.wait_for_timeout",false]],"wait_for_timeout() (\u043c\u0435\u0442\u043e\u0434 selectionbarcomponent)":[[1,"components_derived.selection_bar_component.SelectionBarComponent.wait_for_timeout",false]],"wait_for_tooltip_to_disappear() (\u043c\u0435\u0442\u043e\u0434 tooltipbutton)":[[4,"elements.tooltip_button_element.TooltipButton.wait_for_tooltip_to_disappear",false]],"ztpconfigtab (\u043a\u043b\u0430\u0441\u0441 \u0432 pages.ztp_config_tab)":[[8,"pages.ztp_config_tab.ZTPConfigTab",false]],"ztptemplatestab (\u043a\u043b\u0430\u0441\u0441 \u0432 pages.ztp_templates_tab)":[[8,"pages.ztp_templates_tab.ZTPTemplatesTab",false]]},"objects":{"":[[0,0,0,"-","components"],[1,0,0,"-","components_derived"],[2,0,0,"-","conftest"],[3,0,0,"-","data"],[4,0,0,"-","elements"],[5,0,0,"-","fixtures"],[8,0,0,"-","pages"],[10,0,0,"-","tools"]],"components":[[0,0,0,"-","alert_component"],[0,0,0,"-","base_component"],[0,0,0,"-","card_component"],[0,0,0,"-","confirm_component"],[0,0,0,"-","date_picker_component"],[0,0,0,"-","dropdown_list_component"],[0,0,0,"-","eventbar_component"],[0,0,0,"-","events_container_component"],[0,0,0,"-","json_container_component"],[0,0,0,"-","modal_window_component"],[0,0,0,"-","navbar_component"],[0,0,0,"-","table_component"],[0,0,0,"-","toolbar_component"]],"components.alert_component":[[0,1,1,"","AlertComponent"]],"components.alert_component.AlertComponent":[[0,2,1,"","__init__"],[0,2,1,"","check_alert_absence"],[0,2,1,"","check_alert_presence"],[0,2,1,"","check_text"],[0,2,1,"","close_alert_by_text"],[0,2,1,"","get_alert_type"],[0,2,1,"","get_text"]],"components.base_component":[[0,1,1,"","BaseComponent"]],"components.base_component.BaseComponent":[[0,2,1,"","__init__"],[0,2,1,"","check_absence"],[0,2,1,"","check_visibility"],[0,2,1,"","get_locator"],[0,2,1,"","is_scrollable_horizontally"],[0,2,1,"","is_scrollable_vertically"],[0,2,1,"","scroll_down"],[0,2,1,"","scroll_left"],[0,2,1,"","scroll_right"],[0,2,1,"","scroll_up"]],"components.card_component":[[0,1,1,"","CardComponent"]],"components.card_component.CardComponent":[[0,2,1,"","__init__"],[0,2,1,"","click_logout_button"]],"components.confirm_component":[[0,1,1,"","ConfirmComponent"]],"components.confirm_component.ConfirmComponent":[[0,2,1,"","__init__"],[0,2,1,"","check_allow_button_text"],[0,2,1,"","check_cancel_button_text"],[0,2,1,"","check_text"],[0,2,1,"","check_title"],[0,2,1,"","check_window_horizontal_scrolling"],[0,2,1,"","click_allow_button"],[0,2,1,"","click_cancel_button"],[0,2,1,"","click_close_button"],[0,2,1,"","scroll_window_left"],[0,2,1,"","scroll_window_right"],[0,2,1,"","should_be_allow_button"],[0,2,1,"","should_be_cancel_button"]],"components.date_picker_component":[[0,1,1,"","DatePickerComponent"]],"components.date_picker_component.DatePickerComponent":[[0,2,1,"","__init__"],[0,2,1,"","_is_leap_year"],[0,2,1,"","check_content"],[0,2,1,"","check_next_month_button_visibility"],[0,2,1,"","check_prev_month_button_visibility"],[0,2,1,"","check_year_button_visibility"],[0,2,1,"","click_next_month_button"],[0,2,1,"","click_prev_month_button"],[0,2,1,"","click_year_button"],[0,2,1,"","get_day"],[0,2,1,"","get_month_year"],[0,2,1,"","get_year"],[0,2,1,"","select_day"],[0,2,1,"","select_year_and_month"]],"components.dropdown_list_component":[[0,1,1,"","DropdownList"]],"components.dropdown_list_component.DropdownList":[[0,2,1,"","__init__"],[0,2,1,"","check_item_with_text"],[0,2,1,"","check_vertical_scrolling"],[0,2,1,"","click_item_with_text"],[0,2,1,"","get_combobox_options"],[0,2,1,"","get_item_names"],[0,2,1,"","get_selected_combobox_value"],[0,2,1,"","open_combobox"],[0,2,1,"","scroll_until_end"]],"components.eventbar_component":[[0,1,1,"","EventPanelComponent"]],"components.eventbar_component.EventPanelComponent":[[0,2,1,"","__init__"],[0,2,1,"","check_expand_less_button"],[0,2,1,"","check_expand_more_button"],[0,2,1,"","click_expand_less_button"],[0,2,1,"","click_expand_more_button"],[0,2,1,"","click_system_log_tab"],[0,2,1,"","click_user_button"],[0,2,1,"","do_logout"],[0,2,1,"","get_event_button_values"],[0,2,1,"","get_event_tooltip_texts"],[0,2,1,"","get_panel_position"],[0,2,1,"","should_be_event_buttons"],[0,2,1,"","should_be_search_button"],[0,2,1,"","should_be_tab_buttons"],[0,2,1,"","should_be_user_button"]],"components.events_container_component":[[0,1,1,"","EventsContainerComponent"]],"components.events_container_component.EventsContainerComponent":[[0,2,1,"","__init__"],[0,2,1,"","add_tab_to_toolbar"],[0,2,1,"","check_events_table_column_descending_order"],[0,2,1,"","check_events_table_first_row_visibility"],[0,2,1,"","check_events_table_headers"],[0,2,1,"","check_events_table_last_row_visibility"],[0,2,1,"","check_events_table_row_highlighting"],[0,2,1,"","check_events_table_verticall_scrolling"],[0,2,1,"","click_chevron_left"],[0,2,1,"","click_chevron_right"],[0,2,1,"","click_event_table_header_arrow"],[0,2,1,"","click_filter_button"],[0,2,1,"","click_first_page"],[0,2,1,"","click_last_page"],[0,2,1,"","get_arrow_button_state"],[0,2,1,"","get_current_data_set_number"],[0,2,1,"","get_events_table_content"],[0,2,1,"","get_events_table_rows_count"],[0,2,1,"","get_sidebar_filter"],[0,2,1,"","get_toolbar_export_to_csv_button"],[0,2,1,"","get_toolbar_export_to_pdf_button"],[0,2,1,"","get_toolbar_filter_button"],[0,2,1,"","get_toolbar_tab_button"],[0,2,1,"","is_chevron_left_disabled"],[0,2,1,"","is_chevron_right_disabled"],[0,2,1,"","is_first_page_disabled"],[0,2,1,"","is_last_page_disabled"],[0,2,1,"","scroll_events_table_down"],[0,2,1,"","scroll_events_table_up"],[0,2,1,"","should_be_all_disabled"],[0,2,1,"","should_be_all_enabled"],[0,2,1,"","should_be_base_toolbar_buttons"],[0,2,1,"","should_be_events_table"],[0,2,1,"","should_be_final_state"],[0,2,1,"","should_be_initial_state"],[0,2,1,"","should_be_pagination_buttons"],[0,2,1,"","should_be_toolbar"]],"components.json_container_component":[[0,1,1,"","JsonContainerComponent"]],"components.json_container_component.JsonContainerComponent":[[0,2,1,"","__init__"],[0,2,1,"","check_json_equals"],[0,2,1,"","format_json_string"],[0,2,1,"","read_data"]],"components.modal_window_component":[[0,1,1,"","ModalWindowComponent"]],"components.modal_window_component.ModalWindowComponent":[[0,2,1,"","__init__"],[0,2,1,"","add_button"],[0,2,1,"","add_content_item"],[0,2,1,"","add_toolbar_button"],[0,2,1,"","add_toolbar_title"],[0,2,1,"","check_button_visibility"],[0,2,1,"","check_by_window_title"],[0,2,1,"","check_toolbar_button_tooltip"],[0,2,1,"","check_toolbar_button_visibility"],[0,2,1,"","check_window_horizontal_scrolling"],[0,2,1,"","check_window_vertical_scrolling"],[0,2,1,"","click_button"],[0,2,1,"","click_toolbar_close_button"],[0,2,1,"","get_button_by_name"],[0,2,1,"","get_content_item"],[0,2,1,"","scroll_window_down"],[0,2,1,"","scroll_window_left"],[0,2,1,"","scroll_window_right"],[0,2,1,"","scroll_window_up"]],"components.navbar_component":[[0,1,1,"","NavigationPanelComponent"]],"components.navbar_component.NavigationPanelComponent":[[0,2,1,"","__init__"],[0,2,1,"","check_item_visibility"],[0,2,1,"","click_item"],[0,2,1,"","click_sub_item"],[0,2,1,"","get_item_names"],[0,2,1,"","is_item_visible"],[0,2,1,"","traverse_panel_tree"]],"components.table_component":[[0,1,1,"","TableComponent"]],"components.table_component.TableComponent":[[0,2,1,"","__init__"],[0,2,1,"","check_column_descending_order"],[0,2,1,"","check_content"],[0,2,1,"","check_first_row_visibility"],[0,2,1,"","check_last_row_visibility"],[0,2,1,"","check_row_highlighting"],[0,2,1,"","check_table_headers"],[0,2,1,"","click_arrow_button"],[0,2,1,"","datetime2timestamp"],[0,2,1,"","get_arrow_button_state"],[0,2,1,"","get_header_cell_button"],[0,2,1,"","get_row_locator"],[0,2,1,"","get_rows_count"],[0,2,1,"","read"]],"components.toolbar_component":[[0,1,1,"","ToolbarComponent"]],"components.toolbar_component.ToolbarComponent":[[0,2,1,"","__init__"],[0,2,1,"","add_button"],[0,2,1,"","add_tab_button"],[0,2,1,"","add_title"],[0,2,1,"","add_tooltip_button"],[0,2,1,"","check_button_tooltip"],[0,2,1,"","check_button_visibility"],[0,2,1,"","check_toolbar_presence"],[0,2,1,"","check_toolbar_presence_by_locator"],[0,2,1,"","check_toolbar_presence_by_locator_and_title"],[0,2,1,"","click_button"],[0,2,1,"","get_button_by_name"],[0,2,1,"","get_toolbar_title_text"],[0,2,1,"","is_button_not_present"],[0,2,1,"","is_button_present"]],"components_derived":[[1,0,0,"-","container_system_log_events"],[1,0,0,"-","date_input_component"],[1,0,0,"-","interactive_dropdown_list"],[1,0,0,"-","modal_add_AD_user"],[1,0,0,"-","modal_add_local_user"],[1,0,0,"-","modal_change_password"],[1,0,0,"-","modal_edit_user"],[1,0,0,"-","modal_view_template"],[1,0,0,"-","modal_view_ztp_template"],[1,0,0,"-","selection_bar_component"],[1,0,0,"-","settings_form_component"],[1,0,0,"-","sidebar_filter_component"],[1,0,0,"-","user_card"]],"components_derived.container_system_log_events":[[1,1,1,"","SystemLogEventsContainer"]],"components_derived.container_system_log_events.SystemLogEventsContainer":[[1,2,1,"","__init__"],[1,2,1,"","check_content"]],"components_derived.date_input_component":[[1,1,1,"","DateInput"]],"components_derived.date_input_component.DateInput":[[1,2,1,"","__init__"],[1,2,1,"","check_content"],[1,2,1,"","check_switch_mode_button_visibility"],[1,2,1,"","click_switch_mode_button"],[1,2,1,"","get_date_field_value"],[1,2,1,"","get_date_picker"],[1,2,1,"","get_time_field_value"],[1,2,1,"","input_date"],[1,2,1,"","input_time"],[1,2,1,"","is_text_input_mode"]],"components_derived.interactive_dropdown_list":[[1,1,1,"","InteractiveDropdownList"]],"components_derived.interactive_dropdown_list.InteractiveDropdownList":[[1,2,1,"","__init__"],[1,2,1,"","deselect_item_with_text"],[1,2,1,"","get_checkbox_locator"],[1,2,1,"","get_selected_items"],[1,2,1,"","select_item_with_text"]],"components_derived.modal_add_AD_user":[[1,1,1,"","AddADUserModalWindow"]],"components_derived.modal_add_AD_user.AddADUserModalWindow":[[1,2,1,"","__init__"],[1,2,1,"","check_active_directory_checkbox"],[1,2,1,"","check_blocking_checkbox"],[1,2,1,"","check_content"],[1,2,1,"","check_push_notification_checkbox"],[1,2,1,"","close_window"],[1,2,1,"","close_window_by_toolbar_button"],[1,2,1,"","new_user"],[1,2,1,"","uncheck_active_directory_checkbox"],[1,2,1,"","uncheck_blocking_checkbox"],[1,2,1,"","uncheck_push_notification_checkbox"],[1,2,1,"","update_input_form_fields"]],"components_derived.modal_add_local_user":[[1,1,1,"","AddLocalUserModalWindow"]],"components_derived.modal_add_local_user.AddLocalUserModalWindow":[[1,2,1,"","__init__"],[1,2,1,"","check_active_directory_checkbox"],[1,2,1,"","check_blocking_checkbox"],[1,2,1,"","check_content"],[1,2,1,"","check_push_notification_checkbox"],[1,2,1,"","close_window"],[1,2,1,"","close_window_by_toolbar_button"],[1,2,1,"","new_user"],[1,2,1,"","uncheck_active_directory_checkbox"],[1,2,1,"","uncheck_blocking_checkbox"],[1,2,1,"","uncheck_push_notification_checkbox"]],"components_derived.modal_change_password":[[1,1,1,"","ChangePasswordModalWindow"]],"components_derived.modal_change_password.ChangePasswordModalWindow":[[1,2,1,"","__init__"],[1,2,1,"","change_password"],[1,2,1,"","check_content"],[1,2,1,"","check_error_message"],[1,2,1,"","click_cancel_button"],[1,2,1,"","click_confirm_password_hidden_icon"],[1,2,1,"","click_new_password_hidden_icon"],[1,2,1,"","click_old_password_hidden_icon"],[1,2,1,"","get_password_inputs"]],"components_derived.modal_edit_user":[[1,1,1,"","EditUserModalWindow"]],"components_derived.modal_edit_user.EditUserModalWindow":[[1,2,1,"","__init__"],[1,2,1,"","check_blocking_checkbox"],[1,2,1,"","check_content"],[1,2,1,"","check_push_notification_checkbox"],[1,2,1,"","close_window"],[1,2,1,"","close_window_by_toolbar_button"],[1,2,1,"","delete_user"],[1,2,1,"","edit_user"],[1,2,1,"","reset_password"],[1,2,1,"","uncheck_blocking_checkbox"],[1,2,1,"","uncheck_push_notification_checkbox"]],"components_derived.modal_view_template":[[1,1,1,"","ViewTemplateModalWindow"]],"components_derived.modal_view_template.ViewTemplateModalWindow":[[1,2,1,"","__init__"],[1,2,1,"","check_content"],[1,2,1,"","close_window_by_toolbar_button"],[1,2,1,"","verify_json_container_content"]],"components_derived.modal_view_ztp_template":[[1,1,1,"","ViewZTPTemplateModalWindow"]],"components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow":[[1,2,1,"","__init__"],[1,2,1,"","_is_ztp_field_code"],[1,2,1,"","check_content"],[1,2,1,"","close_window"],[1,2,1,"","close_window_by_toolbar_button"],[1,2,1,"","compare_modal_with_api_data"],[1,2,1,"","get_modal_window_data"]],"components_derived.selection_bar_component":[[1,1,1,"","SelectionBarComponent"]],"components_derived.selection_bar_component.SelectionBarComponent":[[1,2,1,"","__init__"],[1,2,1,"","check_field_highlighted_error"],[1,2,1,"","check_field_not_highlighted_error"],[1,2,1,"","clear_combobox_field"],[1,2,1,"","clear_selections"],[1,2,1,"","get_available_options"],[1,2,1,"","get_selected_values"],[1,2,1,"","get_selection_bar_title"],[1,2,1,"","open_values_list"],[1,2,1,"","select_value"],[1,2,1,"","wait_for_timeout"]],"components_derived.settings_form_component":[[1,1,1,"","SettingsFormComponent"]],"components_derived.settings_form_component.SettingsFormComponent":[[1,2,1,"","__init__"],[1,2,1,"","add_button"],[1,2,1,"","add_content_item"],[1,2,1,"","add_toolbar_title"],[1,2,1,"","add_tooltip_button"],[1,2,1,"","check_button_tooltip"],[1,2,1,"","check_button_visibility"],[1,2,1,"","check_vertical_scrolling"],[1,2,1,"","click_button"],[1,2,1,"","get_button_by_name"],[1,2,1,"","get_content_item"],[1,2,1,"","should_be_toolbar"]],"components_derived.sidebar_filter_component":[[1,1,1,"","SidebarFilterComponent"]],"components_derived.sidebar_filter_component.SidebarFilterComponent":[[1,2,1,"","__init__"],[1,2,1,"","add_filtering_parameter"],[1,2,1,"","check_apply_button_visibility"],[1,2,1,"","check_content"],[1,2,1,"","check_reset_button_visibility"],[1,2,1,"","check_vertical_scrolling"],[1,2,1,"","click_apply_button"],[1,2,1,"","click_reset_button"],[1,2,1,"","get_filtering_parameter"],[1,2,1,"","get_finish_time_filter"],[1,2,1,"","get_start_time_filter"],[1,2,1,"","should_be_toolbar"]],"components_derived.user_card":[[1,1,1,"","UserCard"]],"components_derived.user_card.UserCard":[[1,2,1,"","__init__"],[1,2,1,"","check_card_is_closed"],[1,2,1,"","check_content"],[1,2,1,"","click_change_password_button"],[1,2,1,"","click_close_button"],[1,2,1,"","click_logout_button"]],"conftest":[[2,3,1,"","pytest_addoption"],[2,3,1,"","pytest_sessionfinish"]],"data":[[3,0,0,"-","constants"],[3,0,0,"-","environment"],[3,0,0,"-","roles_dict"]],"data.constants":[[3,1,1,"","Constants"]],"data.constants.Constants":[[3,4,1,"","login"],[3,4,1,"","password"]],"data.environment":[[3,1,1,"","Environment"]],"data.environment.Environment":[[3,4,1,"","DEVELOP"],[3,4,1,"","TEST"],[3,4,1,"","URLS"],[3,2,1,"","__init__"],[3,2,1,"","get_access_token"],[3,2,1,"","get_base_url"],[3,2,1,"","get_current_user_credential"],[3,2,1,"","get_current_user_id"],[3,2,1,"","get_current_user_name"],[3,2,1,"","get_current_user_role"],[3,2,1,"","get_env_name"],[3,2,1,"","get_request_url"],[3,2,1,"","set_current_user_credential"]],"elements":[[4,0,0,"-","base_element"],[4,0,0,"-","button_element"],[4,0,0,"-","checkbox_element"],[4,0,0,"-","icon_element"],[4,0,0,"-","tab_button_element"],[4,0,0,"-","text_element"],[4,0,0,"-","text_input_element"],[4,0,0,"-","tooltip_button_element"]],"elements.base_element":[[4,1,1,"","BaseElement"]],"elements.base_element.BaseElement":[[4,2,1,"","__init__"],[4,2,1,"","check_have_text"],[4,2,1,"","check_visibility"],[4,2,1,"","click"],[4,2,1,"","get_text"],[4,2,1,"","is_not_present"],[4,2,1,"","is_present"],[4,5,1,"","type_of"],[4,2,1,"","update_locator"],[4,2,1,"","wait_for_element"]],"elements.button_element":[[4,1,1,"","Button"]],"elements.button_element.Button":[[4,2,1,"","is_disabled"],[4,5,1,"","type_of"]],"elements.checkbox_element":[[4,1,1,"","Checkbox"]],"elements.checkbox_element.Checkbox":[[4,2,1,"","check"],[4,2,1,"","is_checked"],[4,5,1,"","type_of"],[4,2,1,"","uncheck"]],"elements.icon_element":[[4,1,1,"","Icon"]],"elements.icon_element.Icon":[[4,2,1,"","is_password_hidden"],[4,5,1,"","type_of"]],"elements.tab_button_element":[[4,1,1,"","TabButton"]],"elements.tab_button_element.TabButton":[[4,5,1,"","type_of"]],"elements.text_element":[[4,1,1,"","Text"]],"elements.text_element.Text":[[4,5,1,"","type_of"]],"elements.text_input_element":[[4,1,1,"","TextInput"]],"elements.text_input_element.TextInput":[[4,2,1,"","check_editable_input"],[4,2,1,"","check_empty_input"],[4,2,1,"","clear"],[4,2,1,"","decrease_value"],[4,2,1,"","get_input_type"],[4,2,1,"","get_input_value"],[4,2,1,"","increase_value"],[4,2,1,"","input_value"],[4,5,1,"","type_of"]],"elements.tooltip_button_element":[[4,1,1,"","TooltipButton"]],"elements.tooltip_button_element.TooltipButton":[[4,2,1,"","check_tooltip_with_text"],[4,2,1,"","get_tooltip_text"],[4,5,1,"","type_of"],[4,2,1,"","wait_for_tooltip_to_disappear"]],"fixtures":[[5,0,0,"-","pages"]],"fixtures.pages":[[5,3,1,"","browser"],[5,3,1,"","get_chrome_browser"],[5,3,1,"","get_context"],[5,3,1,"","get_firefox_browser"],[5,3,1,"","get_remote_chrome"],[5,3,1,"","pytest_addoption"],[5,3,1,"","return_back"]],"pages":[[8,0,0,"-","base_page"],[8,0,0,"-","current_session_tab"],[8,0,0,"-","license_tab"],[8,0,0,"-","login_page"],[8,0,0,"-","main_page"],[8,0,0,"-","push_notifications_settings_tab"],[8,0,0,"-","service_status_tab"],[8,0,0,"-","session_settings_tab"],[8,0,0,"-","templates_tab"],[8,0,0,"-","users_tab"],[8,0,0,"-","ztp_config_tab"],[8,0,0,"-","ztp_templates_tab"]],"pages.base_page":[[8,1,1,"","BasePage"]],"pages.base_page.BasePage":[[8,2,1,"","__init__"],[8,2,1,"","check_URL"],[8,2,1,"","check_equals"],[8,2,1,"","check_lists_equals"],[8,2,1,"","current_url"],[8,2,1,"","get_api_request_context"],[8,2,1,"","get_response_body"],[8,2,1,"","open"],[8,2,1,"","page_reload"],[8,2,1,"","send_get_api_request"],[8,2,1,"","send_post_api_request"],[8,2,1,"","wait_for_timeout"]],"pages.current_session_tab":[[8,1,1,"","CurrentSessionsTab"]],"pages.current_session_tab.CurrentSessionsTab":[[8,2,1,"","__init__"],[8,2,1,"","check_delete_session_confirm_window"],[8,2,1,"","check_sessions_table_content"],[8,2,1,"","check_sessions_table_first_row_visibility"],[8,2,1,"","check_sessions_table_last_row_visibility"],[8,2,1,"","check_sessions_table_row_highlighting"],[8,2,1,"","check_sessions_table_verticall_scrolling"],[8,2,1,"","delete_session_by_index"],[8,2,1,"","delete_session_by_token"],[8,2,1,"","find_session_in_table"],[8,2,1,"","get_delete_session_button_from_row"],[8,2,1,"","get_rows_count"],[8,2,1,"","get_session_token"],[8,2,1,"","scroll_sessions_table_down"],[8,2,1,"","scroll_sessions_table_up"],[8,2,1,"","should_be_delete_button_on_sessions_table_row"],[8,2,1,"","should_be_session_in_table"],[8,2,1,"","should_be_sessions_table"],[8,2,1,"","should_be_toolbar"],[8,2,1,"","should_not_be_session_in_table"],[8,2,1,"","verify_sessions_table_content"]],"pages.license_tab":[[8,1,1,"","LicenseTab"]],"pages.license_tab.LicenseTab":[[8,2,1,"","__init__"],[8,2,1,"","check_content"],[8,2,1,"","check_json_container_verticall_scrolling"],[8,2,1,"","fill_license_input_form"],[8,2,1,"","scroll_json_container_down"],[8,2,1,"","scroll_json_container_up"],[8,2,1,"","should_be_empty_input_form"],[8,2,1,"","should_be_error_alert_window_with_text"],[8,2,1,"","should_be_input_form_title"],[8,2,1,"","should_be_json_container"],[8,2,1,"","should_be_toolbar"],[8,2,1,"","should_be_update_button"],[8,2,1,"","verify_json_container_content"]],"pages.login_page":[[8,1,1,"","LoginPage"]],"pages.login_page.LoginPage":[[8,2,1,"","__init__"],[8,2,1,"","click_password_hidden_icon"],[8,2,1,"","do_login"],[8,2,1,"","do_unsuccessful_login"],[8,2,1,"","is_password_hidden"],[8,2,1,"","is_password_icon_hidden"]],"pages.main_page":[[8,1,1,"","MainPage"]],"pages.main_page.MainPage":[[8,2,1,"","__init__"],[8,2,1,"","check_expand_less_button"],[8,2,1,"","check_expand_more_button"],[8,2,1,"","check_navigation_item_exists"],[8,2,1,"","check_navigation_panel_item_visibility"],[8,2,1,"","check_navigation_panel_verticall_scrolling"],[8,2,1,"","click_events_panel_expand_less_button"],[8,2,1,"","click_events_panel_expand_more_button"],[8,2,1,"","click_events_panel_system_log_tab"],[8,2,1,"","click_main_navigation_panel_item"],[8,2,1,"","click_subpanel_item"],[8,2,1,"","click_user_button"],[8,2,1,"","do_logout"],[8,2,1,"","expand_navigation_subpanel"],[8,2,1,"","get_event_counters_by_buttons"],[8,2,1,"","get_event_counters_by_tooltips"],[8,2,1,"","get_events_panel_position"],[8,2,1,"","scroll_navigation_panel_down"],[8,2,1,"","scroll_navigation_panel_up"],[8,2,1,"","should_be_event_panel"],[8,2,1,"","should_be_navigation_panel"]],"pages.push_notifications_settings_tab":[[8,1,1,"","PushNotificationsSettingsTab"]],"pages.push_notifications_settings_tab.PushNotificationsSettingsTab":[[8,2,1,"","__init__"],[8,2,1,"","check_content"],[8,2,1,"","clear_users_setting_value"],[8,2,1,"","click_submit_button"],[8,2,1,"","deselect_users"],[8,2,1,"","get_message_setting_value"],[8,2,1,"","get_users_setting_value"],[8,2,1,"","input_message"],[8,2,1,"","select_users"],[8,2,1,"","should_be_form_toolbar"],[8,2,1,"","should_be_success_alert"],[8,2,1,"","should_be_toolbar"]],"pages.service_status_tab":[[8,1,1,"","ServiceStatusTab"]],"pages.service_status_tab.ServiceStatusTab":[[8,2,1,"","__init__"],[8,2,1,"","check_services_table_content"],[8,2,1,"","check_services_table_first_row_visibility"],[8,2,1,"","check_services_table_last_row_visibility"],[8,2,1,"","check_services_table_row_highlighting"],[8,2,1,"","check_services_table_verticall_scrolling"],[8,2,1,"","get_rows_count"],[8,2,1,"","scroll_services_table_down"],[8,2,1,"","scroll_services_table_up"],[8,2,1,"","should_be_services_table"],[8,2,1,"","should_be_toolbar"]],"pages.session_settings_tab":[[8,1,1,"","SessionSettingsTab"]],"pages.session_settings_tab.SessionSettingsTab":[[8,2,1,"","__init__"],[8,2,1,"","check_content"],[8,2,1,"","check_vertical_scrolling"],[8,2,1,"","click_cancel_button"],[8,2,1,"","click_edit_button"],[8,2,1,"","click_save_button"],[8,2,1,"","decrease_setting_value"],[8,2,1,"","edit_settings"],[8,2,1,"","get_field_by_name"],[8,2,1,"","get_label_by_name"],[8,2,1,"","get_setting_value"],[8,2,1,"","get_settings_values"],[8,2,1,"","increase_setting_value"],[8,2,1,"","scroll_down"],[8,2,1,"","scroll_up"],[8,2,1,"","should_be_form_toolbar"],[8,2,1,"","should_be_toolbar"],[8,2,1,"","should_be_toolbar_buttons"],[8,2,1,"","verify_form_data"]],"pages.templates_tab":[[8,1,1,"","TemplatesTab"]],"pages.templates_tab.TemplatesTab":[[8,2,1,"","__init__"],[8,2,1,"","add_modal_window"],[8,2,1,"","check_modal_vertical_scrolling"],[8,2,1,"","check_templates_modal_content"],[8,2,1,"","check_templates_table_content"],[8,2,1,"","check_templates_table_first_row_visibility"],[8,2,1,"","check_templates_table_last_row_visibility"],[8,2,1,"","check_templates_table_row_highlighting"],[8,2,1,"","check_templates_table_vertical_scrolling"],[8,2,1,"","close_modal_window_by_toolbar_button"],[8,2,1,"","delete_modal_window"],[8,2,1,"","extract_specific_template"],[8,2,1,"","get_modal_window"],[8,2,1,"","get_rows_count"],[8,2,1,"","get_template_data_from_api"],[8,2,1,"","open_template_modal_by_index"],[8,2,1,"","scroll_modal_down"],[8,2,1,"","scroll_modal_up"],[8,2,1,"","scroll_templates_table_down"],[8,2,1,"","scroll_templates_table_up"],[8,2,1,"","should_be_modal_window"],[8,2,1,"","should_be_templates_table"],[8,2,1,"","should_be_toolbar"],[8,2,1,"","should_not_be_modal_window"],[8,2,1,"","verify_json_container_content"]],"pages.users_tab":[[8,1,1,"","UsersTab"]],"pages.users_tab.UsersTab":[[8,2,1,"","__init__"],[8,2,1,"","add_modal_window"],[8,2,1,"","add_new_user"],[8,2,1,"","check_add_AD_user_window_content"],[8,2,1,"","check_add_user_window_content"],[8,2,1,"","check_edit_user_window_content"],[8,2,1,"","check_users_table_content"],[8,2,1,"","close_add_AD_user_window"],[8,2,1,"","close_add_AD_user_window_by_toolbar_button"],[8,2,1,"","close_add_user_window"],[8,2,1,"","close_add_user_window_by_toolbar_button"],[8,2,1,"","close_edit_user_window"],[8,2,1,"","close_edit_user_window_by_toolbar_button"],[8,2,1,"","close_modal_window"],[8,2,1,"","close_modal_window_by_toolbar_button"],[8,2,1,"","delete_modal_window"],[8,2,1,"","delete_user"],[8,2,1,"","edit_user"],[8,2,1,"","find_user_in_table"],[8,2,1,"","get_modal_window"],[8,2,1,"","open_add_user_window"],[8,2,1,"","open_edit_user_page_by_index"],[8,2,1,"","open_edit_user_page_by_user"],[8,2,1,"","reset_password"],[8,2,1,"","should_be_toolbar"],[8,2,1,"","should_be_toolbar_buttons"],[8,2,1,"","should_be_user_in_table"],[8,2,1,"","should_be_users_table"],[8,2,1,"","should_not_be_user_in_table"],[8,2,1,"","transform_to_add_AD_user_window"],[8,2,1,"","transform_to_add_user_window"],[8,2,1,"","verify_users_table_content"]],"pages.ztp_config_tab":[[8,1,1,"","ZTPConfigTab"]],"pages.ztp_config_tab.ZTPConfigTab":[[8,2,1,"","__init__"],[8,2,1,"","check_config_table_content"],[8,2,1,"","check_config_table_first_row_visibility"],[8,2,1,"","check_config_table_last_row_visibility"],[8,2,1,"","check_config_table_row_highlighting"],[8,2,1,"","check_config_table_vertical_scrolling"],[8,2,1,"","check_sync_button_tooltip"],[8,2,1,"","check_sync_button_visibility"],[8,2,1,"","click_sync_button"],[8,2,1,"","get_rows_count"],[8,2,1,"","scroll_config_table_down"],[8,2,1,"","scroll_config_table_up"],[8,2,1,"","should_be_config_table"],[8,2,1,"","should_be_toolbar"]],"pages.ztp_templates_tab":[[8,1,1,"","ZTPTemplatesTab"]],"pages.ztp_templates_tab.ZTPTemplatesTab":[[8,2,1,"","__init__"],[8,2,1,"","add_modal_window"],[8,2,1,"","check_modal_vertical_scrolling"],[8,2,1,"","check_templates_table_first_row_visibility"],[8,2,1,"","check_templates_table_last_row_visibility"],[8,2,1,"","check_templates_table_row_highlighting"],[8,2,1,"","check_templates_table_vertical_scrolling"],[8,2,1,"","check_ztp_templates_modal_content"],[8,2,1,"","check_ztp_templates_table_content"],[8,2,1,"","close_modal_window"],[8,2,1,"","close_modal_window_by_toolbar_button"],[8,2,1,"","delete_modal_window"],[8,2,1,"","get_modal_window"],[8,2,1,"","get_rows_count"],[8,2,1,"","open_template_modal_by_index"],[8,2,1,"","scroll_modal_down"],[8,2,1,"","scroll_modal_up"],[8,2,1,"","scroll_templates_table_down"],[8,2,1,"","scroll_templates_table_up"],[8,2,1,"","should_be_modal_window"],[8,2,1,"","should_be_templates_table"],[8,2,1,"","should_be_toolbar"],[8,2,1,"","should_not_be_modal_window"],[8,2,1,"","verify_template_data_with_api"]],"tools":[[10,0,0,"-","fix_python_project"],[10,0,0,"-","logger"]],"tools.fix_python_project":[[10,1,1,"","ProjectFixer"]],"tools.fix_python_project.ProjectFixer":[[10,2,1,"","__init__"],[10,2,1,"","create_init_py"],[10,2,1,"","needs_init_py"],[10,2,1,"","process_directory"],[10,2,1,"","remove_bom"],[10,2,1,"","save_log"],[10,2,1,"","should_skip_init"]],"tools.logger":[[10,3,1,"","get_logger"]]},"objnames":{"0":["py","module","Python \u043c\u043e\u0434\u0443\u043b\u044c"],"1":["py","class","Python \u043a\u043b\u0430\u0441\u0441"],"2":["py","method","Python \u043c\u0435\u0442\u043e\u0434"],"3":["py","function","Python \u0444\u0443\u043d\u043a\u0446\u0438\u044f"],"4":["py","attribute","Python \u0430\u0442\u0440\u0438\u0431\u0443\u0442"],"5":["py","property","Python \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e"]},"objtypes":{"0":"py:module","1":"py:class","2":"py:method","3":"py:function","4":"py:attribute","5":"py:property"},"terms":{"0":[0,8,9],"01":[],"1":[1,6,8,10],"10000":0,"11":9,"12000":4,"168":3,"192":3,"2":[1,3,6,8,10],"200":8,"2025":9,"21":[],"27":9,"3":[1,6,8,10],"30000":0,"4":[1,6,8],"5":[1,6,8],"5000":[0,4],"6":6,"69":3,"7":6,"76":3,"8":9,"_":9,"__init__":[0,1,3,4,7,8,9,10],"__name__":10,"__weakref__":9,"_build":9,"_is_leap_year":[0,7],"_is_ztp_field_code":[1,7],"a":9,"abspath":9,"active":[1,8],"actual":[0,8],"actual_headers":0,"ad":1,"add":[],"add_button":[0,1,7],"add_content_item":[0,1,7],"add_filtering_parameter":[1,7],"add_modal_window":[7,8],"add_new_user":[7,8],"add_tab_button":[0,7],"add_tab_to_toolbar":[0,7],"add_title":[0,7],"add_toolbar_button":[0,7],"add_toolbar_title":[0,1,7],"add_tooltip_button":[0,1,7],"add_user":8,"addadusermodalwindow":[1,7],"addlocalusermodalwindow":[1,7],"addusermodalwindow":1,"admin":3,"alert":[0,8],"alert_component":[6,7],"alert_text":0,"alertcomponent":[0,7],"allow_button_text":0,"any":[0,8],"api":[1,3,8],"api_data":1,"apidoc":9,"apirequestcontext":8,"args":[8,9],"assertion":8,"assertionerror":[0,1,4,8],"autobuild":9,"autodoc":9,"autodoc_default_options":9,"autodoc_typehints":9,"autosummary":9,"b":9,"base_component":[6,7],"base_element":[6,7],"base_page":[6,7],"basecomponent":[0,1,7],"based":8,"baseelement":[0,1,4,7],"basepage":[7,8],"batchfile":9,"block":9,"bn":5,"bom":10,"bool":[0,1,4,8,9,10],"bottom":[0,8],"browser":[5,7],"browsercontext":5,"build":[6,9],"button":[0,1,4,7],"button_element":[6,7],"bysource":9,"cancel_button_text":0,"caption":9,"card_component":[6,7],"cardcomponent":[0,7],"cd":[],"center":[0,8],"change_password":[1,7],"changepasswordmodalwindow":[1,7],"check":[4,7],"check_absence":[0,7],"check_active_directory_checkbox":[1,7],"check_add_ad_user_window_content":[7,8],"check_add_user_window_content":[7,8],"check_alert_absence":[0,7],"check_alert_presence":[0,7],"check_allow_button_text":[0,7],"check_apply_button_visibility":[1,7],"check_blocking_checkbox":[1,7],"check_button_tooltip":[0,1,7],"check_button_visibility":[0,1,7],"check_by_window_title":[0,7],"check_cancel_button_text":[0,7],"check_card_is_closed":[1,7],"check_column_descending_order":[0,7],"check_config_table_content":[7,8],"check_config_table_first_row_visibility":[7,8],"check_config_table_last_row_visibility":[7,8],"check_config_table_row_highlighting":[7,8],"check_config_table_vertical_scrolling":[7,8],"check_content":[0,1,7,8],"check_delete_session_confirm_window":[7,8],"check_edit_user_window_content":[7,8],"check_editable_input":[4,7],"check_empty_input":[4,7],"check_equals":[7,8],"check_error_message":[1,7],"check_events_table_column_descending_order":[0,7],"check_events_table_first_row_visibility":[0,7],"check_events_table_headers":[0,7],"check_events_table_last_row_visibility":[0,7],"check_events_table_row_highlighting":[0,7],"check_events_table_verticall_scrolling":[0,7],"check_expand_less_button":[0,7,8],"check_expand_more_button":[0,7,8],"check_field_highlighted_error":[1,7],"check_field_not_highlighted_error":[1,7],"check_first_row_visibility":[0,7],"check_have_text":[4,7],"check_item_visibility":[0,7],"check_item_with_text":[0,7],"check_json_container_verticall_scrolling":[7,8],"check_json_equals":[0,7],"check_last_row_visibility":[0,7],"check_lists_equals":[7,8],"check_modal_vertical_scrolling":[7,8],"check_navigation_item_exists":[7,8],"check_navigation_panel_item_visibility":[7,8],"check_navigation_panel_verticall_scrolling":[7,8],"check_next_month_button_visibility":[0,7],"check_prev_month_button_visibility":[0,7],"check_push_notification_checkbox":[1,7],"check_reset_button_visibility":[1,7],"check_row_highlighting":[0,7],"check_services_table_content":[7,8],"check_services_table_first_row_visibility":[7,8],"check_services_table_last_row_visibility":[7,8],"check_services_table_row_highlighting":[7,8],"check_services_table_verticall_scrolling":[7,8],"check_sessions_table_content":[7,8],"check_sessions_table_first_row_visibility":[7,8],"check_sessions_table_last_row_visibility":[7,8],"check_sessions_table_row_highlighting":[7,8],"check_sessions_table_verticall_scrolling":[7,8],"check_switch_mode_button_visibility":[1,7],"check_sync_button_tooltip":[7,8],"check_sync_button_visibility":[7,8],"check_table_headers":[0,7],"check_table_not_empty":0,"check_templates_modal_content":[7,8],"check_templates_table_content":[7,8],"check_templates_table_first_row_visibility":[7,8],"check_templates_table_last_row_visibility":[7,8],"check_templates_table_row_highlighting":[7,8],"check_templates_table_vertical_scrolling":[7,8],"check_text":[0,7],"check_title":[0,7],"check_toolbar_button_tooltip":[0,7],"check_toolbar_button_visibility":[0,7],"check_toolbar_presence":[0,7],"check_toolbar_presence_by_locator":[0,7],"check_toolbar_presence_by_locator_and_title":[0,7],"check_tooltip_with_text":[4,7],"check_url":[7,8],"check_users_table_content":[7,8],"check_vertical_scrolling":[0,1,7,8],"check_visibility":[0,4,7],"check_window_horizontal_scrolling":[0,7],"check_window_vertical_scrolling":[0,7],"check_year_button_visibility":[0,7],"check_ztp_templates_modal_content":[7,8],"check_ztp_templates_table_content":[7,8],"checkbox":[4,7],"checkbox_element":[6,7],"childitem":9,"chrome":5,"ci":[],"class":[0,1,3,4,8,10],"clean":9,"clear":[4,7],"clear_combobox_field":[1,7],"clear_selections":[1,7],"clear_users_setting_value":[7,8],"click":[4,7],"click_allow_button":[0,7],"click_apply_button":[1,7],"click_arrow_button":[0,7],"click_button":[0,1,7],"click_cancel_button":[0,1,7,8],"click_change_password_button":[1,7],"click_chevron_left":[0,7],"click_chevron_right":[0,7],"click_close_button":[0,1,7],"click_confirm_password_hidden_icon":[1,7],"click_create_button":[],"click_edit_button":[7,8],"click_event_table_header_arrow":[0,7],"click_events_panel_expand_less_button":[7,8],"click_events_panel_expand_more_button":[7,8],"click_events_panel_system_log_tab":[7,8],"click_expand_less_button":[0,7],"click_expand_more_button":[0,7],"click_filter_button":[0,7],"click_first_page":[0,7],"click_item":[0,7],"click_item_with_text":[0,7],"click_last_page":[0,7],"click_logout_button":[0,1,7],"click_main_navigation_panel_item":[7,8],"click_new_password_hidden_icon":[1,7],"click_next_month_button":[0,7],"click_old_password_hidden_icon":[1,7],"click_password_hidden_icon":[7,8],"click_prev_month_button":[0,7],"click_reset_button":[1,7],"click_save_button":[7,8],"click_sub_item":[0,7],"click_submit_button":[7,8],"click_subpanel_item":[7,8],"click_switch_mode_button":[1,7],"click_sync_button":[7,8],"click_system_log_tab":[0,7],"click_toolbar_close_button":[0,7],"click_user_button":[0,7,8],"click_year_button":[0,7],"close_add_ad_user_window":[7,8],"close_add_ad_user_window_by_toolbar_button":[7,8],"close_add_user_window":[7,8],"close_add_user_window_by_toolbar_button":[7,8],"close_alert_by_text":[0,7],"close_edit_user_window":[7,8],"close_edit_user_window_by_toolbar_button":[7,8],"close_modal_window":[7,8],"close_modal_window_by_toolbar_button":[7,8],"close_window":[1,7],"close_window_by_toolbar_button":[1,7],"code":9,"combobox":[0,1],"combobox_locator":0,"compare_modal_with_api_data":[1,7],"components":[6,7,9],"components_derived":[6,7],"conf":9,"confirm_component":[6,7],"confirmcomponent":[0,7],"conftest":[6,7],"constants":[6,7,8],"container_system_log_events":[6,7],"contains":0,"content":[],"contents":[6,7],"convert2timestamp":0,"create_init_py":[7,10],"createchildelementframe":[],"credential":3,"css":0,"csv":0,"current_session_tab":[6,7],"current_url":[7,8],"currentsessionstab":[7,8],"custom":9,"c\u043b\u043e\u0432\u0430\u0440":8,"d":0,"data":[6,7],"date":1,"date_input_component":[6,7],"date_picker_component":[6,7],"date_string":0,"dateinput":[1,7],"datepickercomponent":[0,1,7],"datetime2timestamp":[0,7],"day":0,"debug":[0,10],"decrease_setting_value":[7,8],"decrease_value":[4,7],"def":9,"delete":9,"delete_modal_window":[7,8],"delete_session_by_index":[7,8],"delete_session_by_token":[7,8],"delete_user":[1,7,8],"dependencies":9,"description":9,"deselect_item_with_text":[1,7],"deselect_users":[7,8],"details":[],"dev":3,"develop":[3,7],"dict":[0,1,3,8],"dir_path":10,"directory":[1,8],"disabled":0,"div":0,"do_login":[7,8],"do_logout":[0,7,8],"do_unsuccessful_login":[7,8],"docs":[6,9],"docstrings":[],"domains":9,"down":0,"dropdown_list_component":[6,7],"dropdownlist":[0,7],"e":9,"echo":9,"edit_settings":[7,8],"edit_user":[1,7,8],"editusermodalwindow":[1,7],"elements":[6,7],"email":1,"enabled":0,"end":6,"enms":6,"enodemon":3,"environment":[6,7],"epub":9,"error":[0,8],"eventbar_component":[6,7],"eventpanelcomponent":[0,7],"events_container_component":[6,7],"eventscontainercomponent":[0,1,7],"example":9,"exception":[0,10],"exclude":9,"exitstatus":2,"expand":1,"expand_navigation_subpanel":[7,8],"expected":[0,8],"expected_headers":0,"expected_text":[0,4],"expected_tooltip":8,"ext":9,"extensions":9,"extract_specific_template":[7,8],"f":9,"false":[0,4,5,8,9],"field_locator":1,"field_name":[1,8],"filepath":10,"fill_license_input_form":[7,8],"filter":9,"filter_text":0,"find":9,"find_session_in_table":[7,8],"find_user_in_table":[7,8],"firefox":5,"fix_python_project":[6,7],"fixturerequest":5,"fixtures":[6,7],"float":0,"for":[],"force":[4,9],"format":8,"format_json_string":[0,7],"genindex":9,"get":[8,9],"get_access_token":[3,7],"get_alert_type":[0,7],"get_api_request_context":[7,8],"get_arrow_button_state":[0,7],"get_available_options":[1,7],"get_base_url":[3,7],"get_button_by_name":[0,1,7],"get_checkbox_locator":[1,7],"get_chrome_browser":[5,7],"get_combobox_options":[0,7],"get_content_item":[0,1,7],"get_context":[5,7],"get_current_data_set_number":[0,7],"get_current_user_credential":[3,7],"get_current_user_id":[3,7],"get_current_user_name":[3,7],"get_current_user_role":[3,7],"get_date_field_value":[1,7],"get_date_picker":[1,7],"get_day":[0,7],"get_delete_session_button_from_row":[7,8],"get_env_name":[3,7],"get_event_button_values":[0,7],"get_event_counters_by_buttons":[7,8],"get_event_counters_by_tooltips":[7,8],"get_event_tooltip_texts":[0,7],"get_events_panel_position":[7,8],"get_events_table_content":[0,7],"get_events_table_rows_count":[0,7],"get_field_by_name":[7,8],"get_filtering_parameter":[1,7],"get_finish_time_filter":[1,7],"get_firefox_browser":[5,7],"get_header_cell_button":[0,7],"get_input_type":[4,7],"get_input_value":[4,7],"get_item_names":[0,7],"get_label_by_name":[7,8],"get_locator":[0,7],"get_logger":[7,10],"get_message_setting_value":[7,8],"get_modal_window":[7,8],"get_modal_window_data":[1,7],"get_month_year":[0,7],"get_panel_position":[0,7],"get_password_inputs":[1,7],"get_remote_chrome":[5,7],"get_request_url":[3,7],"get_response_body":[7,8],"get_row_locator":[0,7],"get_rows_count":[0,7,8],"get_selected_combobox_value":[0,7],"get_selected_items":[1,7],"get_selected_values":[1,7],"get_selection_bar_title":[1,7],"get_session_token":[7,8],"get_setting_value":[7,8],"get_settings_values":[7,8],"get_sidebar_filter":[0,7],"get_start_time_filter":[1,7],"get_template_data_from_api":[7,8],"get_text":[0,4,7],"get_time_field_value":[1,7],"get_toolbar_export_to_csv_button":[0,7],"get_toolbar_export_to_pdf_button":[0,7],"get_toolbar_filter_button":[0,7],"get_toolbar_tab_button":[0,7],"get_toolbar_title_text":[0,7],"get_tooltip_text":[4,7],"get_users_setting_value":[7,8],"get_year":[0,7],"git":9,"gitignore":9,"gui":6,"h":[0,5],"headless":5,"height":5,"hello":9,"html":9,"html_theme":9,"http":3,"icon":[4,7],"icon_element":[6,7],"icon_locator":0,"id":[3,8],"import":9,"increase_setting_value":[7,8],"increase_value":[4,7],"index":[0,4,8,9],"info":0,"initialization":[0,1,3,4,5,8,10],"input_date":[1,7],"input_message":[7,8],"input_time":[1,7],"input_value":[4,7],"insert":9,"install":[6,9],"int":[0,1,4,5,8,9],"interactive_dropdown_list":[6,7],"interactive_dropdown_list_component":1,"interactivedropdownlist":[1,7],"intersphinx":9,"is_button_not_present":[0,7],"is_button_present":[0,7],"is_checked":[4,7],"is_chevron_left_disabled":[0,7],"is_chevron_right_disabled":[0,7],"is_create_button_visible":[],"is_disabled":[4,7],"is_first_page_disabled":[0,7],"is_item_visible":[0,7],"is_last_page_disabled":[0,7],"is_not_present":[4,7],"is_password_hidden":[4,7,8],"is_password_icon_hidden":[7,8],"is_present":[4,7],"is_scrollable_horizontally":[0,7],"is_scrollable_vertically":[0,7],"is_text_input_mode":[1,7],"item":[0,1,9],"item_name":[0,8],"json":[0,1,8],"json_container_component":[6,7],"json_string":0,"jsoncontainercomponent":[0,7],"jsondecodeerror":0,"l":[5,9],"label":1,"label_name":8,"latex":9,"level":0,"license_tab":[6,7],"licensetab":[7,8],"linkcheck":9,"linux":9,"list":[0,1,8],"listbox_locator":0,"local":5,"location_page":[],"locationpage":[],"locator":[0,1,4],"locator_or_text":1,"locators":6,"log":10,"log_file":10,"logger":[6,7],"logging":10,"login":[3,7],"login_button":8,"login_input":8,"login_page":[6,7],"loginpage":[7,8],"m":0,"mac":9,"main_page":[6,7],"mainpage":[7,8],"make":[],"makefile":9,"markdown":[2,9],"maxdepth":9,"member":9,"members":9,"message":0,"migrations":9,"mkdocs":6,"modal_add_ad_user":[6,7],"modal_add_local_user":[6,7],"modal_add_user":1,"modal_change_password":[6,7],"modal_data":1,"modal_edit_user":[6,7],"modal_view_template":[6,7],"modal_view_ztp_template":[6,7],"modal_window_component":[6,7],"modalwindowcomponent":[0,1,7,8],"model":6,"modindex":9,"module":[6,7],"modules":9,"month":0,"msg":[0,4,8],"my_function":9,"myst":9,"name":[0,1,4,8,9,10],"napoleon":9,"napoleon_google_docstring":9,"napoleon_numpy_docstring":9,"nav":0,"navbar_component":[6,7],"navigation_panel":8,"navigationpanelcomponent":[0,7],"needs_init_py":[7,10],"new_locator":4,"new_password":1,"new_settings":8,"new_user":[1,7],"nms_qa_automation":6,"no":9,"node_root_locator":0,"none":[0,1,3,4,8],"note":9,"notin":9,"o":9,"object":[0,1,3,4,6,8,9,10],"old_password":1,"open":[7,8],"open_add_user_window":[7,8],"open_combobox":[0,7],"open_edit_user_page_by_index":[7,8],"open_edit_user_page_by_user":[7,8],"open_template_modal_by_index":[7,8],"open_values_list":[1,7],"optional":9,"order":9,"os":9,"p":9,"package":[6,7],"page":[0,1,4,5,6,8],"page_reload":[7,8],"pages":[6,7,9],"param":0,"param1":9,"param2":9,"parent":[0,8],"parser":[2,5,9],"password":[3,7,8],"password_input":8,"path":9,"payload":8,"pdf":[0,9],"phony":9,"pip":[6,9],"playwright":[0,1,4,5,6,8],"post":8,"powershell":9,"print":9,"process_directory":[7,10],"project":9,"project_fix":10,"project_name":9,"project_root":9,"projectfixer":[7,10],"property":4,"provisioning":[1,8],"push":[1,8],"push_notifications_settings_tab":[6,7],"pushnotificationssettings":8,"pushnotificationssettingstab":[7,8],"py":[9,10],"pyproject":9,"pytest":[5,6],"pytest_addoption":[2,5,6,7],"pytest_sessionfinish":[2,6,7],"python":[9,10],"quickstart":9,"raises":8,"read":[0,7],"read_data":[0,7],"readthedocs":[],"rebuild":9,"ref":9,"reload":8,"remote":5,"remote_chrome":5,"remove":9,"remove_bom":[7,10],"request":5,"reset_password":[1,7,8],"response":8,"response_data":8,"restructuredtext":9,"return":9,"return_back":[5,7],"returns":9,"rf":9,"rm":9,"role":[1,8],"roles_dict":[6,7],"root_dir":10,"row_index":[0,8],"rst":9,"rtd":9,"ru":9,"s":[0,5],"save_log":[7,10],"scroll_config_table_down":[7,8],"scroll_config_table_up":[7,8],"scroll_down":[0,7,8],"scroll_events_table_down":[0,7],"scroll_events_table_up":[0,7],"scroll_json_container_down":[7,8],"scroll_json_container_up":[7,8],"scroll_left":[0,7],"scroll_modal_down":[7,8],"scroll_modal_up":[7,8],"scroll_navigation_panel_down":[7,8],"scroll_navigation_panel_up":[7,8],"scroll_right":[0,7],"scroll_services_table_down":[7,8],"scroll_services_table_up":[7,8],"scroll_sessions_table_down":[7,8],"scroll_sessions_table_up":[7,8],"scroll_templates_table_down":[7,8],"scroll_templates_table_up":[7,8],"scroll_until_end":[0,7],"scroll_up":[0,7,8],"scroll_window_down":[0,7],"scroll_window_left":[0,7],"scroll_window_right":[0,7],"scroll_window_up":[0,7],"search":9,"see":[],"select_day":[0,7],"select_item_with_text":[1,7],"select_users":[7,8],"select_value":[1,7],"select_year_and_month":[0,7],"selection_bar_component":[6,7],"selectionbarcomponent":[1,7],"send_get_api_request":[7,8],"send_post_api_request":[7,8],"sep":9,"service_status_tab":[6,7],"servicestatustab":[7,8],"session":2,"session_settings":8,"session_settings_tab":[6,7],"sessions_table":8,"sessionsettingstab":[7,8],"set_current_user_credential":[3,7],"settings_form_component":[6,7],"settingsformcomponent":[1,7],"should_be_all_disabled":[0,7],"should_be_all_enabled":[0,7],"should_be_allow_button":[0,7],"should_be_base_toolbar_buttons":[0,7],"should_be_cancel_button":[0,7],"should_be_config_table":[7,8],"should_be_delete_button_on_sessions_table_row":[7,8],"should_be_empty_input_form":[7,8],"should_be_error_alert_window_with_text":[7,8],"should_be_event_buttons":[0,7],"should_be_event_panel":[7,8],"should_be_events_table":[0,7],"should_be_final_state":[0,7],"should_be_form_toolbar":[7,8],"should_be_initial_state":[0,7],"should_be_input_form_title":[7,8],"should_be_json_container":[7,8],"should_be_modal_window":[7,8],"should_be_navigation_panel":[7,8],"should_be_pagination_buttons":[0,7],"should_be_search_button":[0,7],"should_be_services_table":[7,8],"should_be_session_in_table":[7,8],"should_be_sessions_table":[7,8],"should_be_success_alert":[7,8],"should_be_tab_buttons":[0,7],"should_be_templates_table":[7,8],"should_be_toolbar":[0,1,7,8],"should_be_toolbar_buttons":[7,8],"should_be_update_button":[7,8],"should_be_user_button":[0,7],"should_be_user_in_table":[7,8],"should_be_users_table":[7,8],"should_not_be_modal_window":[7,8],"should_not_be_session_in_table":[7,8],"should_not_be_user_in_table":[7,8],"should_skip_init":[7,10],"sidebar_filter_component":[6,7],"sidebarfiltercomponent":[0,1,7],"slow":5,"someuser":8,"source":[6,9],"special":9,"spelling":9,"sphinx":6,"sphinx_guide":9,"sphinx_rtd_theme":9,"sphinxcontrib":9,"src":9,"start":5,"status":8,"str":[0,1,3,4,5,8,9,10],"submodules":[6,7],"success":[0,8],"summary":9,"syntax":[],"sys":9,"systemlogeventscontainer":[0,1,7,8],"t":5,"tab":[0,4,8],"tab_button_element":[6,7],"tabbutton":[0,4,7],"table_component":[6,7],"table_locator":0,"tablecomponent":[0,7],"tabs":[0,4],"team_name":9,"template_data":1,"templates_tab":[6,7],"templatestab":[7,8],"test":[3,7,9],"tests":[6,9],"text":[0,1,4,7,8],"text_element":[6,7],"text_input_element":[6,7],"textinput":[4,7,8],"the":[],"theme":9,"time":1,"timeout":[0,1,4,8],"timestamp":0,"title":[0,1,8],"to":6,"toctree":9,"token":8,"toml":9,"toolbar__title":0,"toolbar_component":[6,7],"toolbarcomponent":[0,7,8],"tools":[6,7],"tooltip":[0,1,8],"tooltip_button":4,"tooltip_button_element":[6,7],"tooltipbutton":[0,1,4,7,8],"top":[0,8],"touch":[1,8],"transform_to_add_ad_user_window":[7,8],"transform_to_add_user_window":[7,8],"traverse_panel_tree":[0,7],"treeview":0,"true":[0,1,4,5,8,9,10],"tuple":8,"type":4,"type_of":[4,7],"typeerror":0,"ui":8,"uncheck":[4,7],"uncheck_active_directory_checkbox":[1,7],"uncheck_blocking_checkbox":[1,7],"uncheck_push_notification_checkbox":[1,7],"undoc":9,"unix":0,"up":0,"update_input_form_fields":[1,7],"update_locator":[4,7],"uri":8,"url":[3,8],"urls":[3,7],"user_button":8,"user_card":[6,7,8],"user_data":[1,8],"user_name":[1,8],"usercard":[0,1,7,8],"username":8,"users":8,"users_tab":[6,7],"users_table":8,"userstab":[7,8],"using":[],"v":[0,4],"value":[1,4,8],"value_locator":0,"valueerror":0,"verify":8,"verify_form_data":[7,8],"verify_json_container_content":[1,7,8],"verify_sessions_table_content":[7,8],"verify_template_data_with_api":[7,8],"verify_users_table_content":[7,8],"viewcode":9,"viewtemplatemodalwindow":[1,7,8],"viewztptemplatemodalwindow":[1,7,8],"wait_for_element":[4,7],"wait_for_timeout":[1,7,8],"wait_for_tooltip_to_disappear":[4,7],"warning":[0,9],"where":9,"width":5,"window_type":8,"windows":9,"xpath":0,"y":0,"year":0,"yields":5,"your":[],"your_package":9,"zero":[1,8],"ztp":[1,8],"ztp_config_tab":[6,7],"ztp_templates_tab":[6,7],"ztpconfigtab":[7,8],"ztptemplatestab":[7,8],"\u0430":0,"\u0430\u0432\u0442\u043e\u0433\u0435\u043d\u0435\u0440\u0430\u0446":[],"\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446":6,"\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430":6,"\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a":[5,6,9,10],"\u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446":8,"\u0430\u0432\u0442\u043e\u0441\u0431\u043e\u0440\u043a":[],"\u0430\u0434\u0440\u0435\u0441":3,"\u0430\u043a\u0442\u0438\u0432\u043d":[4,8],"\u0430\u043a\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446":9,"\u0430\u043b\u0435\u0440\u0442":8,"\u0430\u043b\u0444\u0430\u0432\u0438\u0442\u043d":6,"\u0430\u043d\u043d\u043e\u0442\u0430\u0446":[],"\u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442":3,"\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440":9,"\u0430\u0442\u0440\u0438\u0431\u0443\u0442":[3,8,10],"\u0430\u0442\u0442\u0440\u0438\u0431\u0443\u0442":4,"\u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446":3,"\u0431\u0430\u0437\u043e\u0432":[0,1,3,4,8,10],"\u0431\u0434":8,"\u0431\u0435\u0437":[0,3,8],"\u0431\u0438\u043b\u0434":9,"\u0431\u043b\u043e\u043a":0,"\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a":1,"\u0431\u043e\u043a\u043e\u0432":[0,1],"\u0431\u043e\u043a\u0441":[1,8],"\u0431\u0440\u0430\u0443\u0437\u0435\u0440":[5,8],"\u0431\u0443\u0434\u0435\u0442":8,"\u0431\u044b\u043b":10,"\u0431\u044b\u0442":0,"\u0432":[0,1,4,5,6,8,10],"\u0432\u0430\u0436\u043d":9,"\u0432\u0430\u043b\u0438\u0434\u0430\u0446":1,"\u0432\u0432\u0435\u0440\u0445":[0,4,8],"\u0432\u0432\u043e\u0434":[1,4,8],"\u0432\u0435\u0431":0,"\u0432\u0435\u0440\u0441":6,"\u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d":[0,1,8],"\u0432\u0435\u0440\u0445":0,"\u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432":[0,1,4,8],"\u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430":8,"\u0432\u0438\u0434":0,"\u0432\u0438\u0434\u0438\u043c":[0,1,4,8],"\u0432\u0438\u0434\u043d":[0,8],"\u0432\u0438\u0441\u043e\u043a\u043e\u0441\u043d":0,"\u0432\u043a\u043b\u0430\u0434\u043a":8,"\u0432\u043a\u043b\u044e\u0447":[0,5],"\u0432\u043a\u043b\u044e\u0447\u0430":[1,8],"\u0432\u043a\u043b\u044e\u0447\u0435\u043d":[],"\u0432\u043b\u0435\u0432":0,"\u0432\u043b\u043e\u0436\u0435\u043d":0,"\u0432\u043d\u0435":[0,8],"\u0432\u043d\u0438\u0437":[0,4,8],"\u0432\u043e\u0437\u0432\u0440\u0430\u0442":5,"\u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430":[0,1,3,4,5,8,9],"\u0432\u043e\u0437\u043c\u043e\u0436":8,"\u0432\u043e\u0437\u043c\u043e\u0436\u043d":[0,1,6,8],"\u0432\u043e\u0437\u043d\u0438\u043a\u0448":1,"\u0432\u043f\u0440\u0430\u0432":0,"\u0432\u0440\u0435\u043c":[0,1,8],"\u0432\u0440\u0435\u043c\u0435\u043d":[0,1,4,8],"\u0432\u0440\u0443\u0447\u043d":[],"\u0432\u0441\u0435":[0,1,8],"\u0432\u0441\u0435\u0445":[0,1,4,8,9,10],"\u0432\u0441\u043f\u043b\u044b\u0432\u0430":[0,4,8],"\u0432\u0441\u043f\u043e\u043c\u043e\u0433\u0430\u0442\u0435\u043b\u044c\u043d":6,"\u0432\u0445\u043e\u0434":8,"\u0432\u044b\u0431\u0438\u0440\u0430":[0,1],"\u0432\u044b\u0431\u043e\u0440":[0,1,8],"\u0432\u044b\u0431\u0440\u0430":[0,1],"\u0432\u044b\u0431\u0440\u0430\u0441\u044b\u0432\u0430":8,"\u0432\u044b\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u043d":0,"\u0432\u044b\u0432\u043e\u0434":[0,10],"\u0432\u044b\u0434\u0430":8,"\u0432\u044b\u0434\u0435\u043b":[0,8],"\u0432\u044b\u0434\u0435\u043b\u0435\u043d":[0,8],"\u0432\u044b\u0437\u044b\u0432\u0430":[0,1],"\u0432\u044b\u0439\u0442":[0,1],"\u0432\u044b\u043a\u043b\u044e\u0447\u0430":1,"\u0432\u044b\u043f\u0430\u0434\u0430":[0,1,8],"\u0432\u044b\u043f\u043e\u043b\u043d":0,"\u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d":[8,10],"\u0432\u044b\u043f\u043e\u043b\u043d\u044f":[0,1,4,8,10],"\u0432\u044b\u0445\u043e\u0434":[0,1,8],"\u0433\u0430\u043b\u043e\u0447\u043a":[0,4,8],"\u0433\u0433\u0433\u0433":[0,1],"\u0433\u0435\u043d\u0435\u0440\u0430\u0446":2,"\u0433\u0435\u043d\u0435\u0440\u0438\u0440":[],"\u0433\u043b\u0430\u0432\u043d":8,"\u0433\u043e\u0434":0,"\u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d":[0,8],"\u0433\u0440\u0443\u043f\u043f":1,"\u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a":2,"\u0434\u0430\u043d":[0,1,3,6,8,9],"\u0434\u0430\u0442":[0,1,9],"\u0434\u0432\u0443\u043c\u0435\u0440\u043d":0,"\u0434\u0432\u0443\u0445":8,"\u0434\u0434":1,"\u0434\u0435\u0439\u0441\u0442\u0432":[0,1,5],"\u0434\u0435\u043b\u0430":8,"\u0434\u0435\u043f\u043b":[],"\u0434\u0435\u0440\u0435\u0432":0,"\u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d":[0,8],"\u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432":[],"\u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440":10,"\u0434\u043b\u044f":[0,1,3,4,5,6,8,10],"\u0434\u043d\u044f":0,"\u0434\u043e":[0,8],"\u0434\u043e\u0431\u0430\u0432\u043b":8,"\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d":[0,1,5,8,9],"\u0434\u043e\u0431\u0430\u0432\u043b\u044f":[0,1,4,5,8],"\u0434\u043e\u0431\u0430\u0432\u044c\u0442":[],"\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442":6,"\u0434\u043e\u043b\u0436\u043d":[0,8],"\u0434\u043e\u043c":9,"\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d":[1,6],"\u0434\u043e\u0441\u0442\u0443\u043f":[3,5,8],"\u0434\u043e\u0441\u0442\u0443\u043f\u043d":[0,1,8],"\u0434\u043e\u0447\u0435\u0440\u043d":[],"\u0434\u0440":1,"\u0434\u0440\u0443\u0433":3,"\u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442":8,"\u0435":[1,8],"\u0435\u0433":[0,1,8],"\u0435\u0434\u0438\u043d\u0438\u0446":[4,8],"\u0435\u043c":8,"\u0435\u0441\u043b":[0,1,4,8,9,10],"\u0435\u0449":[1,8],"\u0436\u0438\u0437\u043d":8,"\u0436\u0438\u0440\u043d":9,"\u0436\u0443\u0440\u043d\u0430":[0,1,8],"\u0437\u0430":8,"\u0437\u0430\u0432\u0435\u0440\u0448":8,"\u0437\u0430\u0432\u0438\u0441\u0438\u043c":[0,1,6],"\u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a":[0,1,8],"\u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a":[0,1,8,9],"\u0437\u0430\u0433\u0440\u0443\u0436":8,"\u0437\u0430\u0434\u0430":[0,1,4,8],"\u0437\u0430\u0434\u0430\u043d":1,"\u0437\u0430\u0434\u0435\u0440\u0436\u043a":5,"\u0437\u0430\u043a\u0440":[0,1,8],"\u0437\u0430\u043a\u0440\u044b\u0432\u0430":[0,1,5,8],"\u0437\u0430\u043a\u0440\u044b\u0442":[0,1,8],"\u0437\u0430\u043f\u0438\u0441":10,"\u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d":[1,8],"\u0437\u0430\u043f\u043e\u043b\u043d\u044f":[1,8],"\u0437\u0430\u043f\u0440\u043e\u0441":[3,5,8],"\u0437\u0430\u043f\u0443\u0441\u043a":5,"\u0437\u0430\u043f\u0443\u0441\u0442":6,"\u0437\u043d\u0430\u0447\u0435\u043d":[0,1,3,4,8,9],"\u0438":[0,1,3,4,5,8,10],"\u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u043d":9,"\u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d":0,"\u0438\u0437":[0,1,3,6,8,10],"\u0438\u0437\u0432\u043b\u0435\u043a\u0430":[1,8],"\u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d":8,"\u0438\u0437\u043c\u0435\u043d":1,"\u0438\u0437\u043c\u0435\u043d\u0435\u043d":[0,1,8,9],"\u0438\u043a\u043e\u043d\u043a":[0,1,4,8],"\u0438\u043b":[0,1,3,4,5,8,9],"\u0438\u043c":[0,1,3,4,8,10],"\u0438\u043c\u0435\u043d":[0,1,8],"\u0438\u043c\u0435\u044e\u0449":4,"\u0438\u043d\u0430\u0447":[0,8],"\u0438\u043d\u0434\u0435\u043a\u0441":[0,4,8,9],"\u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446":[0,1],"\u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440":[0,1,3,4,8,10],"\u0438\u043d\u0438\u0446\u0438\u0438\u0440":1,"\u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446":9,"\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442":[0,1,5,8],"\u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446":[],"\u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d":1,"\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441":[6,8],"\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446":0,"\u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d":[0,1,4,8,10],"\u0438\u0441\u043f\u043e\u043b\u044c\u0437":[0,3,8],"\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430":8,"\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d":[5,6,10],"\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c":3,"\u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d":10,"\u0438\u0441\u043f\u0440\u0430\u0432\u043b\u044f":10,"\u0438\u0441\u0442\u043e\u0440":6,"\u0438\u0441\u0445\u043e\u0434\u043d":[0,1,2,3,4,5,8,10],"\u0438\u0441\u0447\u0435\u0437\u0430":0,"\u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d":[0,4],"\u0438\u0445":[0,1,3,4,8],"\u0438\u0449\u0435\u0442":[0,1,8],"\u043a":[0,3,5,8,10],"\u043a\u0430\u043a":1,"\u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440":1,"\u043a\u0430\u0440\u0442\u043e\u0447\u043a":[0,1,8],"\u043a\u0430\u0441\u0442\u043e\u043c\u043d":[],"\u043a\u043b\u0430\u0441\u0441":[0,1,2,3,4,8,10],"\u043a\u043b\u0438\u043a":[0,1,4,8],"\u043a\u043b\u0438\u043a\u0430":[0,1,8],"\u043a\u043d\u043e\u043f\u043a":[0,1,4,8],"\u043a\u043d\u043e\u043f\u043e\u043a":[0,4,8],"\u043a\u043e\u0433\u0434":9,"\u043a\u043e\u0434":[0,1,2,3,4,5,8,10],"\u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432":[0,1,8],"\u043a\u043e\u043b\u043b\u0435\u043a\u0446":8,"\u043a\u043e\u043c\u0430\u043d\u0434":[],"\u043a\u043e\u043c\u0430\u043d\u0434\u043d":5,"\u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442":[0,1,6,8],"\u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446":[0,6],"\u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430":0,"\u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d":[1,8],"\u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442":3,"\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440":[0,1,8],"\u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442":[5,8],"\u043a\u043e\u043d\u0442\u0435\u043d\u0442":[6,8],"\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446":[5,8],"\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u043e\u043d":1,"\u043a\u043e\u043d\u0446":[0,8],"\u043a\u043e\u0440\u043d\u0435\u0432":[0,10],"\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d":[0,1,8],"\u043a\u043e\u0442\u043e\u0440":[0,1],"\u043a\u0440\u0430":0,"\u043a\u0440\u0430\u0442\u043a":9,"\u043a\u0440\u0435\u0441\u0442\u0438\u043a":1,"\u043a\u0440\u043e\u043c":9,"\u043a\u0440\u043e\u0441\u0441":[],"\u043b\u0435\u0432":0,"\u043b\u0438":[0,1,4,10],"\u043b\u0438\u0446\u0435\u043d\u0437":8,"\u043b\u043e\u0433":10,"\u043b\u043e\u0433\u0433\u0435\u0440":10,"\u043b\u043e\u0433\u0438\u043d":[3,8],"\u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d":[4,10],"\u043b\u043e\u043a\u0430\u043b":5,"\u043b\u043e\u043a\u0430\u043b\u044c\u043d":[1,8],"\u043b\u043e\u043a\u0430\u0442\u043e\u0440":[0,1,4,6],"\u043b\u043e\u043a\u0430\u0446":[],"\u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d":0,"\u043c\u0430\u0440\u043a\u0435\u0440":10,"\u043c\u0430\u0448\u0438\u043d":9,"\u043c\u0435\u0436\u0434":[5,8,9],"\u043c\u0435\u043d\u044f":4,"\u043c\u0435\u0441\u044f\u0446":0,"\u043c\u0435\u0442\u043e\u0434":[0,1,3,4,8],"\u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c":8,"\u043c\u0438\u043b\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434":[0,1,8],"\u043c\u043c":[0,1],"\u043c\u043e\u0433\u0443\u0442":0,"\u043c\u043e\u0434\u0430\u043b\u044c\u043d":[0,1,8],"\u043c\u043e\u0434\u0443\u043b":[0,1,3,4,5,6,8,10],"\u043c\u043e\u0436\u043d":[0,8],"\u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433":6,"\u043c\u043e\u0449\u043d":[],"\u043c\u0441":[0,5],"\u043d\u0430":[0,1,4,5,8,9],"\u043d\u0430\u0431\u043e\u0440":[0,8],"\u043d\u0430\u0432\u0435\u0434\u0435\u043d":0,"\u043d\u0430\u0432\u0438\u0433\u0430\u0446":[0,8],"\u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u043e\u043d":8,"\u043d\u0430\u0436\u0430\u0442":[0,1,8],"\u043d\u0430\u0436\u0438\u043c\u0430":[0,1,8],"\u043d\u0430\u0437\u0432\u0430\u043d":[1,3,8],"\u043d\u0430\u0439\u0434":[0,1,8],"\u043d\u0430\u0439\u0434\u0435\u043d":0,"\u043d\u0430\u0439\u0442":0,"\u043d\u0430\u043b\u0438\u0447":[0,1,4,8],"\u043d\u0430\u043f\u043e\u0434\u043e\u0431":[],"\u043d\u0430\u0441\u043b\u0435\u0434":[0,1,4,8],"\u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430":[5,10],"\u043d\u0430\u0441\u0442\u0440\u043e":9,"\u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a":[1,3,8],"\u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d":[5,10],"\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a":[3,4,5,6,8,10],"\u043d\u0430\u0445\u043e\u0434":[],"\u043d\u0430\u0447\u0430":[1,6,8],"\u043d\u0435":[0,1,4,8],"\u043d\u0435\u0432\u0435\u0440\u043d":[0,8],"\u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d":0,"\u043d\u0435\u0433":3,"\u043d\u0435\u0434\u043e\u0441\u0442\u0430":10,"\u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f":0,"\u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d":8,"\u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d":[0,8],"\u043d\u0435\u043c":8,"\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c":9,"\u043d\u0435\u043e\u0436\u0438\u0434\u0430":8,"\u043d\u0435\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430":0,"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a":1,"\u043d\u0435\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432":8,"\u043d\u0435\u0441\u0443\u0449\u0435\u0441\u0442\u0432":9,"\u043d\u0435\u0442":[0,4,8],"\u043d\u0435\u0443\u0434\u0430\u0447\u043d":[0,4],"\u043d\u0438\u0447":0,"\u043d\u043e\u0432":[0,1,6,8],"\u043d\u043e\u043c\u0435\u0440":0,"\u043d\u0443\u0436\u043d":[0,10],"\u043e":9,"\u043e\u0431":[0,1,4,8],"\u043e\u0431\u043d\u0430\u0440\u0443\u0436":8,"\u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d":8,"\u043e\u0431\u043d\u043e\u0432":9,"\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d":[1,8,9],"\u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430":[8,10],"\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a":[0,8],"\u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d":[0,8],"\u043e\u0431\u0445\u043e\u0434":0,"\u043e\u0431\u0449":[0,8],"\u043e\u0431\u044a\u0435\u043a\u0442":[0,1,3,4,5],"\u043e\u0431\u044b\u0447\u043d":10,"\u043e\u0434\u043d":[],"\u043e\u0436\u0438\u0434\u0430":[0,1,4,8],"\u043e\u0436\u0438\u0434\u0430\u043d":[0,1,4,8],"\u043e\u043a\u043d":[0,1,5,8],"\u043e\u043a\u043e\u043d":0,"\u043e\u043a\u043e\u043d\u0447\u0430\u043d":1,"\u043e\u043a\u0440\u0443\u0436\u0435\u043d":3,"\u043e\u043f\u0435\u0440\u0430\u0446":10,"\u043e\u043f\u0438\u0441\u0430\u043d":9,"\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d":9,"\u043e\u043f\u0446":[0,1,5],"\u043e\u043f\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d":0,"\u043e\u0440\u0444\u043e\u0433\u0440\u0430\u0444":9,"\u043e\u0441\u043d\u043e\u0432\u043d":[3,4,6,8,9],"\u043e\u0441\u043e\u0431\u0435\u043d":6,"\u043e\u0442":[0,1,8],"\u043e\u0442\u0432\u0435\u0442":[1,8],"\u043e\u0442\u043a\u043b\u044e\u0447":4,"\u043e\u0442\u043a\u0440":8,"\u043e\u0442\u043a\u0440\u044b\u0432\u0430":[0,8],"\u043e\u0442\u043a\u0440\u044b\u0442":[1,8],"\u043e\u0442\u043b\u0438\u0447\u043d":8,"\u043e\u0442\u043c":[0,8],"\u043e\u0442\u043c\u0435\u043d":[1,8],"\u043e\u0442\u043c\u0435\u0442\u043a":[4,8],"\u043e\u0442\u043c\u0435\u0447":4,"\u043e\u0442\u043c\u0435\u0447\u0430":4,"\u043e\u0442\u043c\u0435\u0447\u0435\u043d":1,"\u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d":[0,8],"\u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430":3,"\u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d":1,"\u043e\u0442\u043f\u0440\u0430\u0432":8,"\u043e\u0442\u043f\u0440\u0430\u0432\u043a":8,"\u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f":8,"\u043e\u0442\u0440\u0430\u0436\u0435\u043d":9,"\u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432":[0,1,4,8],"\u043e\u0442\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430":0,"\u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d":[],"\u043e\u0447\u0438\u0441\u0442\u043a":[1,4],"\u043e\u0447\u0438\u0449\u0430":[1,4,8],"\u043e\u0448\u0438\u0431\u043a":[0,1,4,8,10],"\u043f\u0430\u0433\u0438\u043d\u0430\u0446":0,"\u043f\u0430\u043a\u0435\u0442":9,"\u043f\u0430\u043d\u0435\u043b":[0,1,8],"\u043f\u0430\u043f\u043a":9,"\u043f\u0430\u043f\u043e\u043a":9,"\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440":[0,1,3,4,5,8,9,10],"\u043f\u0430\u0440\u043e\u043b":[1,3,4,8],"\u043f\u0430\u0440\u0441\u0435\u0440":5,"\u043f\u0430\u0440\u0441\u0438\u043d\u0433":0,"\u043f\u0435\u0440\u0432":[0,8],"\u043f\u0435\u0440\u0432\u0438\u0447\u043d":6,"\u043f\u0435\u0440\u0432\u043e\u043d\u0430\u0447\u0430\u043b\u044c\u043d":9,"\u043f\u0435\u0440\u0435\u0433\u0435\u043d\u0435\u0440\u0430\u0446":[],"\u043f\u0435\u0440\u0435\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430":[],"\u043f\u0435\u0440\u0435\u0434":8,"\u043f\u0435\u0440\u0435\u0434\u0430":[0,8],"\u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0436\u0430":8,"\u043f\u0435\u0440\u0435\u0437\u0430\u043f":9,"\u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d":9,"\u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d":1,"\u043f\u0435\u0440\u0435\u043c\u0435\u043d":3,"\u043f\u0435\u0440\u0435\u0441\u0431\u043e\u0440\u043a":[],"\u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u0443\u0442":0,"\u043f\u0435\u0440\u0435\u0445\u043e\u0434":0,"\u043f\u0435\u0440\u0435\u0447\u043d":0,"\u043f\u0435\u0440\u0441\u0447\u0438\u0442\u044b\u0432\u0430":1,"\u043f\u043e":[0,1,2,4,5,6,8,10],"\u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a":6,"\u043f\u043e\u0434\u0433\u0440\u0443\u0436\u0430":0,"\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430":[0,8],"\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a":[],"\u043f\u043e\u0434\u043f\u0430\u043d\u0435\u043b":8,"\u043f\u043e\u0434\u0441\u0432\u0435\u0447":1,"\u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a":[0,1,4,8],"\u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043e\u043a":[0,4,8],"\u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d":[0,1,8],"\u043f\u043e\u0437\u0432\u043e\u043b\u044f":[0,1,8],"\u043f\u043e\u0438\u0441\u043a":[0,1,8],"\u043f\u043e\u043a":0,"\u043f\u043e\u043b":[1,4,8],"\u043f\u043e\u043b\u0435\u0437\u043d":[],"\u043f\u043e\u043b\u043d":8,"\u043f\u043e\u043b\u043e\u0436\u0435\u043d":[0,8],"\u043f\u043e\u043b\u0443\u0447":[0,8],"\u043f\u043e\u043b\u0443\u0447\u0430":[0,3,8],"\u043f\u043e\u043b\u0443\u0447\u0435\u043d":[0,1,4,8],"\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b":[0,1,3,8],"\u043f\u043e\u043c\u043e\u0449":[0,1,4,6,8],"\u043f\u043e\u043f\u044b\u0442\u043a":8,"\u043f\u043e\u0440":0,"\u043f\u043e\u0441\u043b":[5,8,9],"\u043f\u043e\u0441\u043b\u0435\u0434\u043d":[0,8,9],"\u043f\u043e\u0441\u0442\u043e\u044f":1,"\u043f\u043e\u0442\u043e\u043a":10,"\u043f\u043e\u0445\u043e\u0436":1,"\u043f\u043e\u044f\u0432\u043b\u0435\u043d":[4,9],"\u043f\u0440\u0430\u0432":0,"\u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d":0,"\u043f\u0440\u0435\u0434\u0435\u043b":8,"\u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f":[0,1,3,4,5,8],"\u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d":0,"\u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d":9,"\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449":[0,5],"\u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432":[],"\u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430":0,"\u043f\u0440\u0438":[0,1,4,8,9,10],"\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d":[3,8],"\u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d":1,"\u043f\u0440\u0438\u043c\u0435\u043d\u044f":[],"\u043f\u0440\u0438\u043c\u0435\u0440":10,"\u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d":9,"\u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432":0,"\u043f\u0440\u043e\u0431\u043b":6,"\u043f\u0440\u043e\u0431\u043b\u0435\u043c":[],"\u043f\u0440\u043e\u0432\u0435\u0440\u043a":[0,1,4,8],"\u043f\u0440\u043e\u0432\u0435\u0440\u043e\u043a":[0,1],"\u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442":9,"\u043f\u0440\u043e\u0432\u0435\u0440\u044f":[0,1,4,8,10],"\u043f\u0440\u043e\u0435\u043a\u0442":10,"\u043f\u0440\u043e\u0439\u0434":1,"\u043f\u0440\u043e\u043a\u0440\u0443\u0442":0,"\u043f\u0440\u043e\u043a\u0440\u0443\u0442\u043a":[0,1,8],"\u043f\u0440\u043e\u043a\u0440\u0443\u0447\u0438\u0432\u0430":[0,8],"\u043f\u0440\u043e\u043f\u0443\u0441\u0442":10,"\u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440":[1,8],"\u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d":[],"\u043f\u0440\u043e\u0446\u0435\u0441\u0441":[8,9],"\u043f\u0443\u0441\u0442":[0,4,8],"\u043f\u0443\u0441\u0442\u043e\u0442":8,"\u043f\u0443\u0442":[1,3,8,9,10],"\u043f\u0443\u0442\u044c_\u043a_\u043f\u0440\u043e\u0435\u043a\u0442":10,"\u0440\u0430\u0431\u043e\u0442":[0,1,3,4,5,6,8],"\u0440\u0430\u0432\u0435\u043d\u0441\u0442\u0432":8,"\u0440\u0430\u0432\u043d":8,"\u0440\u0430\u0437\u0434\u0435\u043b":[],"\u0440\u0430\u0437\u043b\u0438\u0447\u043d":0,"\u0440\u0430\u0437\u043c\u0435\u0440":5,"\u0440\u0430\u0437\u043d":3,"\u0440\u0430\u043d":1,"\u0440\u0430\u0441\u043f\u0430\u0440\u0441\u0435\u043d":[0,8],"\u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436":9,"\u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d":6,"\u0440\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d":8,"\u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d":9,"\u0440\u0435\u0430\u043b\u0438\u0437":[1,8],"\u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446":[],"\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440":[1,8],"\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430":8,"\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d":[1,8],"\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0443\u0435\u043c":4,"\u0440\u0435\u0436":5,"\u0440\u0435\u0436\u0438\u043c":[1,5],"\u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442":[0,1,3,4,5,8,10],"\u0440\u0435\u043a\u0443\u0440\u0441\u0438\u0432\u043d":[0,8,10],"\u0440\u0435\u0448\u0435\u043d":6,"\u0440\u043e\u043b":[1,3,8],"\u0441":[0,1,2,3,4,5,6,8,10],"\u0441\u0430\u043c":0,"\u0441\u0431\u043e\u0440\u043a":[],"\u0441\u0431\u0440\u0430\u0441\u044b\u0432\u0430":8,"\u0441\u0431\u0440\u043e\u0441":1,"\u0441\u0432\u0435\u0440\u044f":8,"\u0441\u0432\u043e":8,"\u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430":[6,9],"\u0441\u0434\u0435\u043b\u0430":1,"\u0441\u0435\u0430\u043d\u0441":8,"\u0441\u0435\u043b\u0435\u043a\u0442\u043e\u0440":0,"\u0441\u0435\u0440\u0432\u0435\u0440":8,"\u0441\u0435\u0440\u0432\u0438\u0441":8,"\u0441\u0435\u0441\u0441":8,"\u0441\u0438\u043c\u0432\u043e\u043b":8,"\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446":8,"\u0441\u0438\u0441\u0442":8,"\u0441\u0438\u0441\u0442\u0435\u043c":[0,1,6,8],"\u0441\u0438\u0441\u0442\u0435\u043c\u043d":[0,1,3,8],"\u0441\u043a\u0440\u043e\u043b\u043b":0,"\u0441\u043a\u0440\u043e\u043b\u043b\u0438\u043d\u0433":[0,8],"\u0441\u043a\u0440\u043e\u043b\u043b\u0438\u0440\u0443\u0435\u043c":0,"\u0441\u043a\u0440\u044b\u0442":[1,4,8],"\u0441\u043b\u0435\u0434":0,"\u0441\u043b\u043e\u0432\u0430\u0440":[3,8],"\u0441\u043b\u0443\u0447\u0430":8,"\u0441\u043d\u0438\u043c\u0430":4,"\u0441\u043d\u044f\u0442":8,"\u0441\u043e":8,"\u0441\u043e\u0431\u0435\u0440":6,"\u0441\u043e\u0431\u044b\u0442":[0,1,8],"\u0441\u043e\u0432\u043f\u0430\u0434\u0430":[0,8],"\u0441\u043e\u0434\u0435\u0440\u0436":[0,1,3,4,5,8,10],"\u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c":[0,1,4,8],"\u0441\u043e\u0437\u0434\u0430":[5,10],"\u0441\u043e\u0437\u0434\u0430\u043d":[9,10],"\u0441\u043e\u043e\u0431\u0449\u0435\u043d":[0,1,4,8,10],"\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432":[0,1,3,4,8],"\u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d":3,"\u0441\u043e\u0441\u0442\u0430":6,"\u0441\u043e\u0441\u0442\u0430\u0432":[0,1],"\u0441\u043e\u0441\u0442\u043e\u044f\u043d":[0,4,8],"\u0441\u043e\u0445\u0440\u0430\u043d":[1,8],"\u0441\u043e\u0445\u0440\u0430\u043d\u044f":[3,10],"\u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d":[0,1,4,9],"\u0441\u043f\u0438\u0441\u043a":[0,1,8,9],"\u0441\u043f\u0438\u0441\u043e\u043a":[0,1,8],"\u0441\u0440\u0430\u0432\u043d\u0435\u043d":[1,8],"\u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430":[0,1,8],"\u0441\u0440\u0430\u043d\u0438\u0446":0,"\u0441\u0440\u0435\u0434\u0441\u0442\u0432":[0,1],"\u0441\u0441\u044b\u043b\u043a":9,"\u0441\u0441\u044b\u043b\u043e\u043a":9,"\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d":[8,10],"\u0441\u0442\u0430\u0440":[1,9],"\u0441\u0442\u0430\u0442\u0443\u0441":8,"\u0441\u0442\u043e\u043b\u0431\u0435\u0446":0,"\u0441\u0442\u043e\u043b\u0431\u0446":0,"\u0441\u0442\u0440\u0430\u043d\u0438\u0446":[0,1,4,5,6,8],"\u0441\u0442\u0440\u0435\u043b\u043e\u0447\u043a":[0,4,8],"\u0441\u0442\u0440\u043e\u043a":[0,1,4,5,8],"\u0441\u0442\u0440\u043e\u043a\u043e\u0432":0,"\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440":[8,9,10],"\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440":1,"\u0441\u0443\u0449\u0435\u0441\u0442\u0432":[0,6,8],"\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d":8,"\u0441\u0447\u0435\u0442\u0447\u0438\u043a":[0,8],"\u0441\u044b\u0440":0,"\u0442\u0430\u0431\u043b\u0438\u0446":[0,8],"\u0442\u0430\u0431\u043b\u0438\u0447\u043d":0,"\u0442\u0430\u0439\u043c\u0430\u0443\u0442":[0,5],"\u0442\u0430\u043a\u0436":0,"\u0442\u0435\u043a\u0441\u0442":[0,1,4,8],"\u0442\u0435\u043a\u0441\u0442\u043e\u0432":[1,4],"\u0442\u0435\u043a\u0443\u0449":[0,1,3,4,8],"\u0442\u0435\u043b":8,"\u0442\u0435\u043c":[],"\u0442\u0435\u0441\u0442":[3,5,6],"\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d":6,"\u0442\u0435\u0441\u0442\u043e\u0432":[1,3,10],"\u0442\u0435\u0445":0,"\u0442\u0435\u0447\u0435\u043d":[0,4],"\u0442\u0438\u043f":[0,1,3,4,5,8,10],"\u0442\u043e\u043a":[3,8],"\u0442\u043e\u043a\u0435\u043d":[3,8],"\u0442\u043e\u043b\u044c\u043a":0,"\u0442\u043e\u0447\u043d":0,"\u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0438\u0440":8,"\u0442\u0440\u0435\u0431":[9,10],"\u0442\u0440\u0435\u0431\u0443\u0435\u043c":8,"\u0442\u0443\u043b\u0431\u0430\u0440":[0,1,8],"\u0443":[0,4],"\u0443\u0431\u0435\u0434":9,"\u0443\u0431\u0438\u0440\u0430":4,"\u0443\u0431\u0440\u0430":9,"\u0443\u0431\u044b\u0432\u0430\u043d":0,"\u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d":[1,8],"\u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d":[4,8],"\u0443\u0434\u0430":[0,8],"\u0443\u0434\u0430\u043b":[1,10],"\u0443\u0434\u0430\u043b\u0435\u043d":[1,5,8,9,10],"\u0443\u0434\u0430\u043b\u044f":[1,8,10],"\u0443\u0436":8,"\u0443\u043a\u0430\u0437\u0430":[0,1,4,8],"\u0443\u043a\u0430\u0437\u0430\u0442\u0435\u043b":6,"\u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d":[4,8],"\u0443\u043c\u043e\u043b\u0447\u0430\u043d":[0,5,8,10],"\u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d":0,"\u0443\u043f\u043e\u0440\u044f\u0434\u043e\u0447":0,"\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d":[0,3,5,8],"\u0443\u043f\u0440\u0430\u0432\u043b\u044f":8,"\u0443\u0441\u043f\u0435\u0448\u043d":[1,8],"\u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430":[0,4],"\u0443\u0441\u0442\u0430\u043d\u043e\u0432":6,"\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a":[],"\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b":9,"\u0443\u0442\u0438\u043b\u0438\u0442":6,"\u0443\u0447\u0435\u0442":8,"\u0443\u0447\u0435\u0442\u043d":[3,8],"\u0444\u0430\u0439\u043b":[2,9,10],"\u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a":[0,8],"\u0444\u0438\u043a\u0441\u0442\u0443\u0440":[5,6],"\u0444\u0438\u043b\u044c\u0442\u0440":1,"\u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446":[0,1],"\u0444\u043b\u0430\u0433":0,"\u0444\u043e\u0440\u043c":[1,8],"\u0444\u043e\u0440\u043c\u0430\u0442":[0,1],"\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440":0,"\u0444\u0440\u0435\u0439\u043c":[],"\u0444\u0443\u043d\u043a\u0446":[0,5,6,9,10],"\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430":[0,1,4],"\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d":[0,1,4,8],"\u0445\u0440\u0430\u043d":3,"\u0446\u0432\u0435\u0442":[0,1],"\u0446\u0435\u043b":1,"\u0447\u0435\u043a":[1,8],"\u0447\u0435\u043a\u0431\u043e\u043a\u0441":[1,4],"\u0447\u0435\u0440\u0435\u0437":[0,1,4,8],"\u0447\u0438\u0442\u0430":0,"\u0447\u0442\u0435\u043d":[0,10],"\u0447\u0442\u043e":[0,1,4,8,9],"\u0447\u0442\u043e\u0431":9,"\u0447\u0447":1,"\u0448\u0430\u0431\u043b\u043e\u043d":[0,1,8],"\u0448\u0440\u0438\u0444\u0442":9,"\u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440":[0,1,4,5,8,10],"\u044d\u043a\u0441\u043f\u043e\u0440\u0442":0,"\u044d\u043b\u0435\u043c\u0435\u043d\u0442":[0,1,4,6,8,9],"\u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442":8,"\u044d\u0442":[0,9],"\u044d\u0442\u0430\u043b\u043e\u043d":8,"\u044d\u0442\u043e\u0442":9,"\u044f\u0432\u043b\u044f":[0,1,4],"\u044f\u0447\u0435\u0439\u043a":[0,8]},"titles":["components package","components_derived package","conftest module","data package","elements package","fixtures package","\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f e-nms-qa-automation","e-nms_qa_automation","pages package","\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u043f\u043e \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u0442\u0435\u0441\u0442\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Sphinx","tools package"],"titleterms":{"1":9,"2":9,"3":9,"4":9,"5":9,"6":9,"7":9,"alert_component":0,"automation":6,"base_component":0,"base_element":4,"base_page":8,"button_element":4,"card_component":0,"cd":9,"checkbox_element":4,"ci":9,"components":0,"components_derived":1,"confirm_component":0,"conftest":2,"constants":3,"container_system_log_events":1,"contents":[0,1,3,4,5,8,10],"current_session_tab":8,"data":3,"date_input_component":1,"date_picker_component":0,"docstrings":9,"documentation":[],"dropdown_list_component":0,"e":[6,7],"elements":4,"environment":3,"eventbar_component":0,"events_container_component":0,"fix_python_project":10,"fixtures":5,"icon_element":4,"interactive_dropdown_list":1,"json_container_component":0,"license_tab":8,"location_page":[],"logger":10,"login_page":8,"main_page":8,"makefile":[],"markdown":[],"mkdocs":9,"modal_add_ad_user":1,"modal_add_local_user":1,"modal_change_password":1,"modal_edit_user":1,"modal_view_template":1,"modal_view_ztp_template":1,"modal_window_component":0,"module":[0,1,2,3,4,5,8,10],"navbar_component":0,"nms":6,"nms_qa_automation":7,"package":[0,1,3,4,5,8,10],"pages":[5,8],"push_notifications_settings_tab":8,"qa":6,"restructuredtext":[],"roles_dict":3,"selection_bar_component":1,"service_status_tab":8,"session_settings_tab":8,"settings_form_component":1,"sidebar_filter_component":1,"sphinx":9,"submodules":[0,1,3,4,5,8,10],"tab_button_element":4,"table_component":0,"templates_tab":8,"text_element":4,"text_input_element":4,"toolbar_component":0,"tools":10,"tooltip_button_element":4,"user_card":1,"users_tab":8,"ztp_config_tab":8,"ztp_templates_tab":8,"\u0430\u0432\u0442\u043e\u0433\u0435\u043d\u0435\u0440\u0430\u0446":[],"\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446":9,"\u0431\u0430\u0437\u043e\u0432":9,"\u0431\u044b\u0441\u0442\u0440":6,"\u0432":9,"\u0432\u0435\u0440\u0441":9,"\u0432\u043e\u0437\u043c\u043e\u0436\u043d":9,"\u0433\u0435\u043d\u0435\u0440\u0430\u0446":9,"\u0433\u0435\u043d\u0435\u0440\u0438\u0440":9,"\u0433\u043b\u0430\u0432\u043d":9,"\u0434\u0435\u043f\u043b":9,"\u0434\u0438\u0440\u0435\u043a\u0442\u0438\u0432":9,"\u0434\u043b\u044f":9,"\u0434\u043e\u0431\u0430\u0432\u044c\u0442":[],"\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442":9,"\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446":[6,9],"\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d":9,"\u0437\u0430\u0432\u0438\u0441\u0438\u043c":9,"\u0438":[6,9],"\u0438\u0437":9,"\u0438\u043d\u0434\u0435\u043a\u0441":6,"\u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446":9,"\u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446":6,"\u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d":9,"\u0438\u0441\u0442\u043e\u0440":9,"\u043a\u0430\u0441\u0442\u043e\u043c\u043d":9,"\u043a\u0430\u0447\u0435\u0441\u0442\u0432":9,"\u043a\u043e\u0433\u0434":[],"\u043a\u043e\u0434":[],"\u043a\u043e\u043c\u0430\u043d\u0434":9,"\u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446":9,"\u043a\u043e\u043d\u0442\u0435\u043d\u0442":9,"\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446":9,"\u043b\u043e\u043a\u0430\u043b\u044c\u043d":9,"\u043c\u043e\u0434\u0443\u043b":9,"\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a":9,"\u043d\u0430\u0445\u043e\u0434":9,"\u043d\u0435":9,"\u043d\u043e\u0432":9,"\u043e\u043f\u0438\u0441\u0430\u043d":6,"\u043e\u0441\u043e\u0431\u0435\u043d":9,"\u043e\u0447\u0438\u0441\u0442\u043a":9,"\u043f\u0435\u0440\u0432\u0438\u0447\u043d":9,"\u043f\u0435\u0440\u0435\u0433\u0435\u043d\u0435\u0440\u0430\u0446":9,"\u043f\u0435\u0440\u0435\u0441\u0431\u043e\u0440\u043a":[],"\u043f\u043e":9,"\u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a":9,"\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a":9,"\u043f\u043e\u0438\u0441\u043a":6,"\u043f\u043e\u043b\u0435\u0437\u043d":[],"\u043f\u043e\u043b\u043d":[],"\u043f\u043e\u043c\u043e\u0449":9,"\u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432":[],"\u043f\u0440\u0438\u043c\u0435\u043d\u044f":9,"\u043f\u0440\u0438\u043d\u0443\u0434\u0438\u0442\u0435\u043b\u044c\u043d":9,"\u043f\u0440\u043e\u0431\u043b":9,"\u043f\u0440\u043e\u0431\u043b\u0435\u043c":9,"\u043f\u0440\u043e\u0432\u0435\u0440\u043a":9,"\u043f\u0440\u043e\u0435\u043a\u0442":[6,9],"\u043f\u0440\u043e\u0446\u0435\u0441\u0441":6,"\u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446":9,"\u0440\u0430\u0431\u043e\u0442":9,"\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a":[],"\u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d":9,"\u0440\u0435\u0448\u0435\u043d":9,"\u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432":[6,9],"\u0441":9,"\u0441\u0431\u043e\u0440\u043a":9,"\u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d":[6,9],"\u0441\u0442\u0430\u0440\u0442":6,"\u0441\u0442\u0440\u0430\u043d\u0438\u0446":9,"\u0441\u0443\u0449\u0435\u0441\u0442\u0432":9,"\u0442\u0430\u0431\u043b\u0438\u0446":9,"\u0442\u0435\u043a\u0441\u0442":9,"\u0442\u0435\u043c":9,"\u0442\u0435\u0441\u0442":9,"\u0442\u0440\u0435\u0431":[],"\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a":9}})
\ No newline at end of file
+Search.setIndex({"alltitles":{"Module contents":[[0,"module-components"],[1,"module-components_derived"],[3,"module-data"],[4,"module-elements"],[5,"module-fixtures"],[8,"module-pages"],[9,"module-tools"]],"Submodules":[[0,"submodules"],[1,"submodules"],[3,"submodules"],[4,"submodules"],[5,"submodules"],[8,"submodules"],[9,"submodules"]],"components package":[[0,null]],"components.alert_component module":[[0,"module-components.alert_component"]],"components.base_component module":[[0,"module-components.base_component"]],"components.card_component module":[[0,"module-components.card_component"]],"components.confirm_component module":[[0,"module-components.confirm_component"]],"components.date_picker_component module":[[0,"module-components.date_picker_component"]],"components.dropdown_list_component module":[[0,"module-components.dropdown_list_component"]],"components.eventbar_component module":[[0,"module-components.eventbar_component"]],"components.events_container_component module":[[0,"module-components.events_container_component"]],"components.json_container_component module":[[0,"module-components.json_container_component"]],"components.modal_window_component module":[[0,"module-components.modal_window_component"]],"components.navbar_component module":[[0,"module-components.navbar_component"]],"components.settings_form_component module":[[0,"module-components.settings_form_component"]],"components.table_component module":[[0,"module-components.table_component"]],"components.toolbar_component module":[[0,"module-components.toolbar_component"]],"components_derived package":[[1,null]],"components_derived.container_system_log_events module":[[1,"module-components_derived.container_system_log_events"]],"components_derived.date_input_component module":[[1,"module-components_derived.date_input_component"]],"components_derived.modal_add_AD_user module":[[1,"module-components_derived.modal_add_AD_user"]],"components_derived.modal_add_local_user module":[[1,"module-components_derived.modal_add_local_user"]],"components_derived.modal_change_password module":[[1,"module-components_derived.modal_change_password"]],"components_derived.modal_edit_user module":[[1,"module-components_derived.modal_edit_user"]],"components_derived.modal_view_template module":[[1,"module-components_derived.modal_view_template"]],"components_derived.modal_view_ztp_template module":[[1,"module-components_derived.modal_view_ztp_template"]],"components_derived.selection_bar_component module":[[1,"module-components_derived.selection_bar_component"]],"components_derived.sidebar_filter_component module":[[1,"module-components_derived.sidebar_filter_component"]],"components_derived.user_card module":[[1,"module-components_derived.user_card"]],"conftest module":[[2,null]],"data package":[[3,null]],"data.constants module":[[3,"module-data.constants"]],"data.environment module":[[3,"module-data.environment"]],"data.roles_dict module":[[3,"module-data.roles_dict"]],"e-nms_qa_automation":[[7,null]],"elements package":[[4,null]],"elements.base_element module":[[4,"module-elements.base_element"]],"elements.button_element module":[[4,"module-elements.button_element"]],"elements.checkbox_element module":[[4,"module-elements.checkbox_element"]],"elements.icon_element module":[[4,"module-elements.icon_element"]],"elements.tab_button_element module":[[4,"module-elements.tab_button_element"]],"elements.text_element module":[[4,"module-elements.text_element"]],"elements.text_input_element module":[[4,"module-elements.text_input_element"]],"elements.tooltip_button_element module":[[4,"module-elements.tooltip_button_element"]],"fixtures package":[[5,null]],"fixtures.pages module":[[5,"module-fixtures.pages"]],"pages package":[[8,null]],"pages.base_page module":[[8,"module-pages.base_page"]],"pages.current_session_tab module":[[8,"module-pages.current_session_tab"]],"pages.license_tab module":[[8,"module-pages.license_tab"]],"pages.location_page module":[[8,"module-pages.location_page"]],"pages.login_page module":[[8,"module-pages.login_page"]],"pages.main_page module":[[8,"module-pages.main_page"]],"pages.service_status_tab module":[[8,"module-pages.service_status_tab"]],"pages.session_settings_tab module":[[8,"module-pages.session_settings_tab"]],"pages.templates_tab module":[[8,"module-pages.templates_tab"]],"pages.users_tab module":[[8,"module-pages.users_tab"]],"pages.ztp_config_tab module":[[8,"module-pages.ztp_config_tab"]],"pages.ztp_templates_tab module":[[8,"module-pages.ztp_templates_tab"]],"tools package":[[9,null]],"tools.fix_python_project module":[[9,"module-tools.fix_python_project"]],"tools.logger module":[[9,"module-tools.logger"]],"\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f e-nms-qa-automation":[[6,null]],"\u0418\u043d\u0434\u0435\u043a\u0441\u044b \u0438 \u043f\u043e\u0438\u0441\u043a":[[6,"id2"]],"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430":[[6,"id1"]],"\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435:":[[6,null]]},"docnames":["components","components_derived","conftest","data","elements","fixtures","index","modules","pages","tools"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1},"filenames":["components.rst","components_derived.rst","conftest.rst","data.rst","elements.rst","fixtures.rst","index.rst","modules.rst","pages.rst","tools.rst"],"indexentries":{},"objects":{"":[[0,0,0,"-","components"],[1,0,0,"-","components_derived"],[2,0,0,"-","conftest"],[3,0,0,"-","data"],[4,0,0,"-","elements"],[5,0,0,"-","fixtures"],[8,0,0,"-","pages"],[9,0,0,"-","tools"]],"components":[[0,0,0,"-","alert_component"],[0,0,0,"-","base_component"],[0,0,0,"-","card_component"],[0,0,0,"-","confirm_component"],[0,0,0,"-","date_picker_component"],[0,0,0,"-","dropdown_list_component"],[0,0,0,"-","eventbar_component"],[0,0,0,"-","events_container_component"],[0,0,0,"-","json_container_component"],[0,0,0,"-","modal_window_component"],[0,0,0,"-","navbar_component"],[0,0,0,"-","settings_form_component"],[0,0,0,"-","table_component"],[0,0,0,"-","toolbar_component"]],"components.alert_component":[[0,1,1,"","AlertComponent"]],"components.alert_component.AlertComponent":[[0,2,1,"","__init__"],[0,2,1,"","check_alert_absence"],[0,2,1,"","check_alert_presence"],[0,2,1,"","check_text"],[0,2,1,"","close_alert_by_text"],[0,2,1,"","get_alert_type"],[0,2,1,"","get_text"]],"components.base_component":[[0,1,1,"","BaseComponent"]],"components.base_component.BaseComponent":[[0,2,1,"","__init__"],[0,2,1,"","check_absence"],[0,2,1,"","check_visibility"],[0,2,1,"","get_locator"],[0,2,1,"","is_scrollable_horizontally"],[0,2,1,"","is_scrollable_vertically"],[0,2,1,"","scroll_down"],[0,2,1,"","scroll_left"],[0,2,1,"","scroll_right"],[0,2,1,"","scroll_up"]],"components.card_component":[[0,1,1,"","CardComponent"]],"components.card_component.CardComponent":[[0,2,1,"","__init__"],[0,2,1,"","click_logout_button"]],"components.confirm_component":[[0,1,1,"","ConfirmComponent"]],"components.confirm_component.ConfirmComponent":[[0,2,1,"","__init__"],[0,2,1,"","check_allow_button_text"],[0,2,1,"","check_cancel_button_text"],[0,2,1,"","check_text"],[0,2,1,"","check_title"],[0,2,1,"","check_window_horizontal_scrolling"],[0,2,1,"","click_allow_button"],[0,2,1,"","click_cancel_button"],[0,2,1,"","click_close_button"],[0,2,1,"","scroll_window_left"],[0,2,1,"","scroll_window_right"],[0,2,1,"","should_be_allow_button"],[0,2,1,"","should_be_cancel_button"]],"components.date_picker_component":[[0,1,1,"","DatePickerComponent"]],"components.date_picker_component.DatePickerComponent":[[0,2,1,"","__init__"],[0,2,1,"","_is_leap_year"],[0,2,1,"","check_content"],[0,2,1,"","check_next_month_button_visibility"],[0,2,1,"","check_prev_month_button_visibility"],[0,2,1,"","check_year_button_visibility"],[0,2,1,"","click_next_month_button"],[0,2,1,"","click_prev_month_button"],[0,2,1,"","click_year_button"],[0,2,1,"","get_day"],[0,2,1,"","get_month_year"],[0,2,1,"","get_year"],[0,2,1,"","select_day"],[0,2,1,"","select_year_and_month"]],"components.dropdown_list_component":[[0,1,1,"","DropdownList"]],"components.dropdown_list_component.DropdownList":[[0,2,1,"","__init__"],[0,2,1,"","check_item_with_text"],[0,2,1,"","check_vertical_scrolling"],[0,2,1,"","click_item_with_text"],[0,2,1,"","get_combobox_options"],[0,2,1,"","get_item_names"],[0,2,1,"","get_selected_combobox_value"],[0,2,1,"","open_combobox"],[0,2,1,"","scroll_until_end"]],"components.eventbar_component":[[0,1,1,"","EventPanelComponent"]],"components.eventbar_component.EventPanelComponent":[[0,2,1,"","__init__"],[0,2,1,"","check_expand_less_button"],[0,2,1,"","check_expand_more_button"],[0,2,1,"","click_expand_less_button"],[0,2,1,"","click_expand_more_button"],[0,2,1,"","click_system_log_tab"],[0,2,1,"","click_user_button"],[0,2,1,"","do_logout"],[0,2,1,"","get_event_button_values"],[0,2,1,"","get_event_tooltip_texts"],[0,2,1,"","get_panel_position"],[0,2,1,"","should_be_event_buttons"],[0,2,1,"","should_be_search_button"],[0,2,1,"","should_be_tab_buttons"],[0,2,1,"","should_be_user_button"]],"components.events_container_component":[[0,1,1,"","EventsContainerComponent"]],"components.events_container_component.EventsContainerComponent":[[0,2,1,"","__init__"],[0,2,1,"","add_tab_to_toolbar"],[0,2,1,"","check_events_table_column_descending_order"],[0,2,1,"","check_events_table_first_row_visibility"],[0,2,1,"","check_events_table_headers"],[0,2,1,"","check_events_table_last_row_visibility"],[0,2,1,"","check_events_table_row_highlighting"],[0,2,1,"","check_events_table_verticall_scrolling"],[0,2,1,"","click_chevron_left"],[0,2,1,"","click_chevron_right"],[0,2,1,"","click_event_table_header_arrow"],[0,2,1,"","click_filter_button"],[0,2,1,"","click_first_page"],[0,2,1,"","click_last_page"],[0,2,1,"","get_arrow_button_state"],[0,2,1,"","get_current_data_set_number"],[0,2,1,"","get_events_table_content"],[0,2,1,"","get_events_table_rows_count"],[0,2,1,"","get_sidebar_filter"],[0,2,1,"","get_toolbar_export_to_csv_button"],[0,2,1,"","get_toolbar_export_to_pdf_button"],[0,2,1,"","get_toolbar_filter_button"],[0,2,1,"","get_toolbar_tab_button"],[0,2,1,"","is_chevron_left_disabled"],[0,2,1,"","is_chevron_right_disabled"],[0,2,1,"","is_first_page_disabled"],[0,2,1,"","is_last_page_disabled"],[0,2,1,"","scroll_events_table_down"],[0,2,1,"","scroll_events_table_up"],[0,2,1,"","should_be_all_disabled"],[0,2,1,"","should_be_all_enabled"],[0,2,1,"","should_be_base_toolbar_buttons"],[0,2,1,"","should_be_events_table"],[0,2,1,"","should_be_final_state"],[0,2,1,"","should_be_initial_state"],[0,2,1,"","should_be_pagination_buttons"],[0,2,1,"","should_be_toolbar"]],"components.json_container_component":[[0,1,1,"","JsonContainerComponent"]],"components.json_container_component.JsonContainerComponent":[[0,2,1,"","__init__"],[0,2,1,"","check_json_equals"],[0,2,1,"","format_json_string"],[0,2,1,"","read_data"]],"components.modal_window_component":[[0,1,1,"","ModalWindowComponent"]],"components.modal_window_component.ModalWindowComponent":[[0,2,1,"","__init__"],[0,2,1,"","add_button"],[0,2,1,"","add_content_item"],[0,2,1,"","add_toolbar_button"],[0,2,1,"","add_toolbar_title"],[0,2,1,"","check_button_visibility"],[0,2,1,"","check_by_window_title"],[0,2,1,"","check_toolbar_button_tooltip"],[0,2,1,"","check_toolbar_button_visibility"],[0,2,1,"","check_window_horizontal_scrolling"],[0,2,1,"","check_window_vertical_scrolling"],[0,2,1,"","click_button"],[0,2,1,"","click_toolbar_close_button"],[0,2,1,"","get_button_by_name"],[0,2,1,"","get_content_item"],[0,2,1,"","scroll_window_down"],[0,2,1,"","scroll_window_left"],[0,2,1,"","scroll_window_right"],[0,2,1,"","scroll_window_up"]],"components.navbar_component":[[0,1,1,"","NavigationPanelComponent"]],"components.navbar_component.NavigationPanelComponent":[[0,2,1,"","__init__"],[0,2,1,"","check_item_visibility"],[0,2,1,"","click_item"],[0,2,1,"","click_sub_item"],[0,2,1,"","get_item_names"],[0,2,1,"","is_item_visible"],[0,2,1,"","traverse_panel_tree"]],"components.settings_form_component":[[0,1,1,"","SettingsFormComponent"]],"components.settings_form_component.SettingsFormComponent":[[0,2,1,"","__init__"],[0,2,1,"","add_button"],[0,2,1,"","add_content_item"],[0,2,1,"","add_toolbar_title"],[0,2,1,"","check_button_visibility"],[0,2,1,"","check_vertical_scrolling"],[0,2,1,"","click_button"],[0,2,1,"","get_button_by_name"],[0,2,1,"","get_content_item"],[0,2,1,"","should_be_toolbar"]],"components.table_component":[[0,1,1,"","TableComponent"]],"components.table_component.TableComponent":[[0,2,1,"","__init__"],[0,2,1,"","check_column_descending_order"],[0,2,1,"","check_content"],[0,2,1,"","check_first_row_visibility"],[0,2,1,"","check_last_row_visibility"],[0,2,1,"","check_row_highlighting"],[0,2,1,"","check_table_headers"],[0,2,1,"","click_arrow_button"],[0,2,1,"","datetime2timestamp"],[0,2,1,"","get_arrow_button_state"],[0,2,1,"","get_header_cell_button"],[0,2,1,"","get_row_locator"],[0,2,1,"","get_rows_count"],[0,2,1,"","read"]],"components.toolbar_component":[[0,1,1,"","ToolbarComponent"]],"components.toolbar_component.ToolbarComponent":[[0,2,1,"","__init__"],[0,2,1,"","add_button"],[0,2,1,"","add_tab_button"],[0,2,1,"","add_title"],[0,2,1,"","add_tooltip_button"],[0,2,1,"","check_button_tooltip"],[0,2,1,"","check_button_visibility"],[0,2,1,"","check_toolbar_presence"],[0,2,1,"","check_toolbar_presence_by_locator"],[0,2,1,"","check_toolbar_presence_by_locator_and_title"],[0,2,1,"","click_button"],[0,2,1,"","get_button_by_name"],[0,2,1,"","get_toolbar_title_text"],[0,2,1,"","is_button_not_present"],[0,2,1,"","is_button_present"]],"components_derived":[[1,0,0,"-","container_system_log_events"],[1,0,0,"-","date_input_component"],[1,0,0,"-","modal_add_AD_user"],[1,0,0,"-","modal_add_local_user"],[1,0,0,"-","modal_change_password"],[1,0,0,"-","modal_edit_user"],[1,0,0,"-","modal_view_template"],[1,0,0,"-","modal_view_ztp_template"],[1,0,0,"-","selection_bar_component"],[1,0,0,"-","sidebar_filter_component"],[1,0,0,"-","user_card"]],"components_derived.container_system_log_events":[[1,1,1,"","SystemLogEventsContainer"]],"components_derived.container_system_log_events.SystemLogEventsContainer":[[1,2,1,"","__init__"],[1,2,1,"","check_content"]],"components_derived.date_input_component":[[1,1,1,"","DateInput"]],"components_derived.date_input_component.DateInput":[[1,2,1,"","__init__"],[1,2,1,"","check_content"],[1,2,1,"","check_switch_mode_button_visibility"],[1,2,1,"","click_switch_mode_button"],[1,2,1,"","get_date_field_value"],[1,2,1,"","get_date_picker"],[1,2,1,"","get_time_field_value"],[1,2,1,"","input_date"],[1,2,1,"","input_time"],[1,2,1,"","is_text_input_mode"]],"components_derived.modal_add_AD_user":[[1,1,1,"","AddADUserModalWindow"]],"components_derived.modal_add_AD_user.AddADUserModalWindow":[[1,2,1,"","__init__"],[1,2,1,"","check_active_directory_checkbox"],[1,2,1,"","check_blocking_checkbox"],[1,2,1,"","check_content"],[1,2,1,"","check_push_notification_checkbox"],[1,2,1,"","close_window"],[1,2,1,"","close_window_by_toolbar_button"],[1,2,1,"","new_user"],[1,2,1,"","uncheck_active_directory_checkbox"],[1,2,1,"","uncheck_blocking_checkbox"],[1,2,1,"","uncheck_push_notification_checkbox"],[1,2,1,"","update_input_form_fields"]],"components_derived.modal_add_local_user":[[1,1,1,"","AddLocalUserModalWindow"]],"components_derived.modal_add_local_user.AddLocalUserModalWindow":[[1,2,1,"","__init__"],[1,2,1,"","check_active_directory_checkbox"],[1,2,1,"","check_blocking_checkbox"],[1,2,1,"","check_content"],[1,2,1,"","check_push_notification_checkbox"],[1,2,1,"","close_window"],[1,2,1,"","close_window_by_toolbar_button"],[1,2,1,"","new_user"],[1,2,1,"","uncheck_active_directory_checkbox"],[1,2,1,"","uncheck_blocking_checkbox"],[1,2,1,"","uncheck_push_notification_checkbox"]],"components_derived.modal_change_password":[[1,1,1,"","ChangePasswordModalWindow"]],"components_derived.modal_change_password.ChangePasswordModalWindow":[[1,2,1,"","__init__"],[1,2,1,"","change_password"],[1,2,1,"","check_content"],[1,2,1,"","check_error_message"],[1,2,1,"","click_cancel_button"],[1,2,1,"","click_confirm_password_hidden_icon"],[1,2,1,"","click_new_password_hidden_icon"],[1,2,1,"","click_old_password_hidden_icon"],[1,2,1,"","get_password_inputs"]],"components_derived.modal_edit_user":[[1,1,1,"","EditUserModalWindow"]],"components_derived.modal_edit_user.EditUserModalWindow":[[1,2,1,"","__init__"],[1,2,1,"","check_blocking_checkbox"],[1,2,1,"","check_content"],[1,2,1,"","check_push_notification_checkbox"],[1,2,1,"","close_window"],[1,2,1,"","close_window_by_toolbar_button"],[1,2,1,"","delete_user"],[1,2,1,"","edit_user"],[1,2,1,"","reset_password"],[1,2,1,"","uncheck_blocking_checkbox"],[1,2,1,"","uncheck_push_notification_checkbox"]],"components_derived.modal_view_template":[[1,1,1,"","ViewTemplateModalWindow"]],"components_derived.modal_view_template.ViewTemplateModalWindow":[[1,2,1,"","__init__"],[1,2,1,"","check_content"],[1,2,1,"","close_window_by_toolbar_button"],[1,2,1,"","verify_json_container_content"]],"components_derived.modal_view_ztp_template":[[1,1,1,"","ViewZTPTemplateModalWindow"]],"components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow":[[1,2,1,"","__init__"],[1,2,1,"","_is_ztp_field_code"],[1,2,1,"","check_content"],[1,2,1,"","close_window"],[1,2,1,"","close_window_by_toolbar_button"],[1,2,1,"","compare_modal_with_api_data"],[1,2,1,"","get_modal_window_data"]],"components_derived.selection_bar_component":[[1,1,1,"","SelectionBarComponent"]],"components_derived.selection_bar_component.SelectionBarComponent":[[1,2,1,"","__init__"],[1,2,1,"","check_field_highlighted_error"],[1,2,1,"","check_field_not_highlighted_error"],[1,2,1,"","clear_combobox_field"],[1,2,1,"","clear_selections"],[1,2,1,"","get_available_options"],[1,2,1,"","get_selected_values"],[1,2,1,"","get_selection_bar_title"],[1,2,1,"","open_values_list"],[1,2,1,"","select_value"],[1,2,1,"","wait_for_timeout"]],"components_derived.sidebar_filter_component":[[1,1,1,"","SidebarFilterComponent"]],"components_derived.sidebar_filter_component.SidebarFilterComponent":[[1,2,1,"","__init__"],[1,2,1,"","add_filtering_parameter"],[1,2,1,"","check_apply_button_visibility"],[1,2,1,"","check_content"],[1,2,1,"","check_reset_button_visibility"],[1,2,1,"","check_vertical_scrolling"],[1,2,1,"","click_apply_button"],[1,2,1,"","click_reset_button"],[1,2,1,"","get_filtering_parameter"],[1,2,1,"","get_finish_time_filter"],[1,2,1,"","get_start_time_filter"],[1,2,1,"","should_be_toolbar"]],"components_derived.user_card":[[1,1,1,"","UserCard"]],"components_derived.user_card.UserCard":[[1,2,1,"","__init__"],[1,2,1,"","check_card_is_closed"],[1,2,1,"","check_content"],[1,2,1,"","click_change_password_button"],[1,2,1,"","click_close_button"],[1,2,1,"","click_logout_button"]],"conftest":[[2,3,1,"","pytest_addoption"],[2,3,1,"","pytest_sessionfinish"]],"data":[[3,0,0,"-","constants"],[3,0,0,"-","environment"],[3,0,0,"-","roles_dict"]],"data.constants":[[3,1,1,"","Constants"]],"data.constants.Constants":[[3,4,1,"","login"],[3,4,1,"","password"]],"data.environment":[[3,1,1,"","Environment"]],"data.environment.Environment":[[3,4,1,"","DEVELOP"],[3,4,1,"","TEST"],[3,4,1,"","URLS"],[3,2,1,"","__init__"],[3,2,1,"","get_access_token"],[3,2,1,"","get_base_url"],[3,2,1,"","get_current_user_credential"],[3,2,1,"","get_current_user_id"],[3,2,1,"","get_current_user_name"],[3,2,1,"","get_current_user_role"],[3,2,1,"","get_env_name"],[3,2,1,"","get_request_url"],[3,2,1,"","set_current_user_credential"]],"elements":[[4,0,0,"-","base_element"],[4,0,0,"-","button_element"],[4,0,0,"-","checkbox_element"],[4,0,0,"-","icon_element"],[4,0,0,"-","tab_button_element"],[4,0,0,"-","text_element"],[4,0,0,"-","text_input_element"],[4,0,0,"-","tooltip_button_element"]],"elements.base_element":[[4,1,1,"","BaseElement"]],"elements.base_element.BaseElement":[[4,2,1,"","__init__"],[4,2,1,"","check_have_text"],[4,2,1,"","check_visibility"],[4,2,1,"","click"],[4,2,1,"","get_text"],[4,2,1,"","is_not_present"],[4,2,1,"","is_present"],[4,5,1,"","type_of"],[4,2,1,"","update_locator"],[4,2,1,"","wait_for_element"]],"elements.button_element":[[4,1,1,"","Button"]],"elements.button_element.Button":[[4,2,1,"","is_disabled"],[4,5,1,"","type_of"]],"elements.checkbox_element":[[4,1,1,"","Checkbox"]],"elements.checkbox_element.Checkbox":[[4,2,1,"","check"],[4,2,1,"","is_checked"],[4,5,1,"","type_of"],[4,2,1,"","uncheck"]],"elements.icon_element":[[4,1,1,"","Icon"]],"elements.icon_element.Icon":[[4,2,1,"","is_password_hidden"],[4,5,1,"","type_of"]],"elements.tab_button_element":[[4,1,1,"","TabButton"]],"elements.tab_button_element.TabButton":[[4,5,1,"","type_of"]],"elements.text_element":[[4,1,1,"","Text"]],"elements.text_element.Text":[[4,5,1,"","type_of"]],"elements.text_input_element":[[4,1,1,"","TextInput"]],"elements.text_input_element.TextInput":[[4,2,1,"","check_editable_input"],[4,2,1,"","check_empty_input"],[4,2,1,"","clear"],[4,2,1,"","decrease_value"],[4,2,1,"","get_input_type"],[4,2,1,"","get_input_value"],[4,2,1,"","increase_value"],[4,2,1,"","input_value"],[4,5,1,"","type_of"]],"elements.tooltip_button_element":[[4,1,1,"","TooltipButton"]],"elements.tooltip_button_element.TooltipButton":[[4,2,1,"","check_tooltip_with_text"],[4,2,1,"","get_tooltip_text"],[4,5,1,"","type_of"],[4,2,1,"","wait_for_tooltip_to_disappear"]],"fixtures":[[5,0,0,"-","pages"]],"fixtures.pages":[[5,3,1,"","browser"],[5,3,1,"","get_chrome_browser"],[5,3,1,"","get_context"],[5,3,1,"","get_firefox_browser"],[5,3,1,"","get_remote_chrome"],[5,3,1,"","pytest_addoption"],[5,3,1,"","return_back"]],"pages":[[8,0,0,"-","base_page"],[8,0,0,"-","current_session_tab"],[8,0,0,"-","license_tab"],[8,0,0,"-","location_page"],[8,0,0,"-","login_page"],[8,0,0,"-","main_page"],[8,0,0,"-","service_status_tab"],[8,0,0,"-","session_settings_tab"],[8,0,0,"-","templates_tab"],[8,0,0,"-","users_tab"],[8,0,0,"-","ztp_config_tab"],[8,0,0,"-","ztp_templates_tab"]],"pages.base_page":[[8,1,1,"","BasePage"]],"pages.base_page.BasePage":[[8,2,1,"","__init__"],[8,2,1,"","check_URL"],[8,2,1,"","check_equals"],[8,2,1,"","check_lists_equals"],[8,2,1,"","current_url"],[8,2,1,"","get_api_request_context"],[8,2,1,"","get_response_body"],[8,2,1,"","open"],[8,2,1,"","page_reload"],[8,2,1,"","send_get_api_request"],[8,2,1,"","send_post_api_request"],[8,2,1,"","wait_for_timeout"]],"pages.current_session_tab":[[8,1,1,"","CurrentSessionsTab"]],"pages.current_session_tab.CurrentSessionsTab":[[8,2,1,"","__init__"],[8,2,1,"","check_delete_session_confirm_window"],[8,2,1,"","check_sessions_table_content"],[8,2,1,"","check_sessions_table_first_row_visibility"],[8,2,1,"","check_sessions_table_last_row_visibility"],[8,2,1,"","check_sessions_table_row_highlighting"],[8,2,1,"","check_sessions_table_verticall_scrolling"],[8,2,1,"","delete_session_by_index"],[8,2,1,"","delete_session_by_token"],[8,2,1,"","find_session_in_table"],[8,2,1,"","get_delete_session_button_from_row"],[8,2,1,"","get_rows_count"],[8,2,1,"","get_session_token"],[8,2,1,"","scroll_sessions_table_down"],[8,2,1,"","scroll_sessions_table_up"],[8,2,1,"","should_be_delete_button_on_sessions_table_row"],[8,2,1,"","should_be_session_in_table"],[8,2,1,"","should_be_sessions_table"],[8,2,1,"","should_be_toolbar"],[8,2,1,"","should_not_be_session_in_table"],[8,2,1,"","verify_sessions_table_content"]],"pages.license_tab":[[8,1,1,"","LicenseTab"]],"pages.license_tab.LicenseTab":[[8,2,1,"","__init__"],[8,2,1,"","check_content"],[8,2,1,"","check_json_container_verticall_scrolling"],[8,2,1,"","fill_license_input_form"],[8,2,1,"","scroll_json_container_down"],[8,2,1,"","scroll_json_container_up"],[8,2,1,"","should_be_empty_input_form"],[8,2,1,"","should_be_error_alert_window_with_text"],[8,2,1,"","should_be_input_form_title"],[8,2,1,"","should_be_json_container"],[8,2,1,"","should_be_toolbar"],[8,2,1,"","should_be_update_button"],[8,2,1,"","verify_json_container_content"]],"pages.location_page":[[8,1,1,"","LocationPage"]],"pages.location_page.LocationPage":[[8,2,1,"","__init__"],[8,2,1,"","click_create_button"],[8,2,1,"","is_create_button_visible"],[8,2,1,"","wait_for_timeout"]],"pages.login_page":[[8,1,1,"","LoginPage"]],"pages.login_page.LoginPage":[[8,2,1,"","__init__"],[8,2,1,"","click_password_hidden_icon"],[8,2,1,"","do_login"],[8,2,1,"","do_unsuccessful_login"],[8,2,1,"","is_password_hidden"],[8,2,1,"","is_password_icon_hidden"]],"pages.main_page":[[8,1,1,"","MainPage"]],"pages.main_page.MainPage":[[8,2,1,"","__init__"],[8,2,1,"","check_expand_less_button"],[8,2,1,"","check_expand_more_button"],[8,2,1,"","check_navigation_item_exists"],[8,2,1,"","check_navigation_panel_item_visibility"],[8,2,1,"","check_navigation_panel_verticall_scrolling"],[8,2,1,"","click_events_panel_expand_less_button"],[8,2,1,"","click_events_panel_expand_more_button"],[8,2,1,"","click_events_panel_system_log_tab"],[8,2,1,"","click_main_navigation_panel_item"],[8,2,1,"","click_subpanel_item"],[8,2,1,"","click_user_button"],[8,2,1,"","do_logout"],[8,2,1,"","expand_navigation_subpanel"],[8,2,1,"","get_event_counters_by_buttons"],[8,2,1,"","get_event_counters_by_tooltips"],[8,2,1,"","get_events_panel_position"],[8,2,1,"","scroll_navigation_panel_down"],[8,2,1,"","scroll_navigation_panel_up"],[8,2,1,"","should_be_event_panel"],[8,2,1,"","should_be_navigation_panel"]],"pages.service_status_tab":[[8,1,1,"","ServiceStatusTab"]],"pages.service_status_tab.ServiceStatusTab":[[8,2,1,"","__init__"],[8,2,1,"","check_services_table_content"],[8,2,1,"","check_services_table_first_row_visibility"],[8,2,1,"","check_services_table_last_row_visibility"],[8,2,1,"","check_services_table_row_highlighting"],[8,2,1,"","check_services_table_verticall_scrolling"],[8,2,1,"","get_rows_count"],[8,2,1,"","scroll_services_table_down"],[8,2,1,"","scroll_services_table_up"],[8,2,1,"","should_be_services_table"],[8,2,1,"","should_be_toolbar"]],"pages.session_settings_tab":[[8,1,1,"","SessionSettingsTab"]],"pages.session_settings_tab.SessionSettingsTab":[[8,2,1,"","__init__"],[8,2,1,"","check_content"],[8,2,1,"","check_vertical_scrolling"],[8,2,1,"","click_cancel_button"],[8,2,1,"","click_edit_button"],[8,2,1,"","click_save_button"],[8,2,1,"","decrease_setting_value"],[8,2,1,"","edit_settings"],[8,2,1,"","get_field_by_name"],[8,2,1,"","get_label_by_name"],[8,2,1,"","get_setting_value"],[8,2,1,"","get_settings_values"],[8,2,1,"","increase_setting_value"],[8,2,1,"","scroll_down"],[8,2,1,"","scroll_up"],[8,2,1,"","should_be_form_toolbar"],[8,2,1,"","should_be_toolbar"],[8,2,1,"","should_be_toolbar_buttons"],[8,2,1,"","verify_form_data"]],"pages.templates_tab":[[8,1,1,"","TemplatesTab"]],"pages.templates_tab.TemplatesTab":[[8,2,1,"","__init__"],[8,2,1,"","add_modal_window"],[8,2,1,"","check_modal_vertical_scrolling"],[8,2,1,"","check_templates_modal_content"],[8,2,1,"","check_templates_table_content"],[8,2,1,"","check_templates_table_first_row_visibility"],[8,2,1,"","check_templates_table_last_row_visibility"],[8,2,1,"","check_templates_table_row_highlighting"],[8,2,1,"","check_templates_table_vertical_scrolling"],[8,2,1,"","close_modal_window_by_toolbar_button"],[8,2,1,"","delete_modal_window"],[8,2,1,"","extract_specific_template"],[8,2,1,"","get_modal_window"],[8,2,1,"","get_rows_count"],[8,2,1,"","get_template_data_from_api"],[8,2,1,"","open_template_modal_by_index"],[8,2,1,"","scroll_modal_down"],[8,2,1,"","scroll_modal_up"],[8,2,1,"","scroll_templates_table_down"],[8,2,1,"","scroll_templates_table_up"],[8,2,1,"","should_be_modal_window"],[8,2,1,"","should_be_templates_table"],[8,2,1,"","should_be_toolbar"],[8,2,1,"","should_not_be_modal_window"],[8,2,1,"","verify_json_container_content"]],"pages.users_tab":[[8,1,1,"","UsersTab"]],"pages.users_tab.UsersTab":[[8,2,1,"","__init__"],[8,2,1,"","add_modal_window"],[8,2,1,"","add_new_user"],[8,2,1,"","check_add_AD_user_window_content"],[8,2,1,"","check_add_user_window_content"],[8,2,1,"","check_edit_user_window_content"],[8,2,1,"","check_users_table_content"],[8,2,1,"","close_add_AD_user_window"],[8,2,1,"","close_add_AD_user_window_by_toolbar_button"],[8,2,1,"","close_add_user_window"],[8,2,1,"","close_add_user_window_by_toolbar_button"],[8,2,1,"","close_edit_user_window"],[8,2,1,"","close_edit_user_window_by_toolbar_button"],[8,2,1,"","close_modal_window"],[8,2,1,"","close_modal_window_by_toolbar_button"],[8,2,1,"","delete_modal_window"],[8,2,1,"","delete_user"],[8,2,1,"","edit_user"],[8,2,1,"","find_user_in_table"],[8,2,1,"","get_modal_window"],[8,2,1,"","open_add_user_window"],[8,2,1,"","open_edit_user_page_by_index"],[8,2,1,"","open_edit_user_page_by_user"],[8,2,1,"","reset_password"],[8,2,1,"","should_be_toolbar"],[8,2,1,"","should_be_toolbar_buttons"],[8,2,1,"","should_be_user_in_table"],[8,2,1,"","should_be_users_table"],[8,2,1,"","should_not_be_user_in_table"],[8,2,1,"","transform_to_add_AD_user_window"],[8,2,1,"","transform_to_add_user_window"],[8,2,1,"","verify_users_table_content"]],"pages.ztp_config_tab":[[8,1,1,"","ZTPConfigTab"]],"pages.ztp_config_tab.ZTPConfigTab":[[8,2,1,"","__init__"],[8,2,1,"","check_config_table_content"],[8,2,1,"","check_config_table_first_row_visibility"],[8,2,1,"","check_config_table_last_row_visibility"],[8,2,1,"","check_config_table_row_highlighting"],[8,2,1,"","check_config_table_vertical_scrolling"],[8,2,1,"","check_sync_button_tooltip"],[8,2,1,"","check_sync_button_visibility"],[8,2,1,"","click_sync_button"],[8,2,1,"","get_rows_count"],[8,2,1,"","scroll_config_table_down"],[8,2,1,"","scroll_config_table_up"],[8,2,1,"","should_be_config_table"],[8,2,1,"","should_be_toolbar"]],"pages.ztp_templates_tab":[[8,1,1,"","ZTPTemplatesTab"]],"pages.ztp_templates_tab.ZTPTemplatesTab":[[8,2,1,"","__init__"],[8,2,1,"","add_modal_window"],[8,2,1,"","check_modal_vertical_scrolling"],[8,2,1,"","check_templates_table_first_row_visibility"],[8,2,1,"","check_templates_table_last_row_visibility"],[8,2,1,"","check_templates_table_row_highlighting"],[8,2,1,"","check_templates_table_vertical_scrolling"],[8,2,1,"","check_ztp_templates_modal_content"],[8,2,1,"","check_ztp_templates_table_content"],[8,2,1,"","close_modal_window"],[8,2,1,"","close_modal_window_by_toolbar_button"],[8,2,1,"","delete_modal_window"],[8,2,1,"","get_modal_window"],[8,2,1,"","get_rows_count"],[8,2,1,"","open_template_modal_by_index"],[8,2,1,"","scroll_modal_down"],[8,2,1,"","scroll_modal_up"],[8,2,1,"","scroll_templates_table_down"],[8,2,1,"","scroll_templates_table_up"],[8,2,1,"","should_be_modal_window"],[8,2,1,"","should_be_templates_table"],[8,2,1,"","should_be_toolbar"],[8,2,1,"","should_not_be_modal_window"],[8,2,1,"","verify_template_data_with_api"]],"tools":[[9,0,0,"-","fix_python_project"],[9,0,0,"-","logger"]],"tools.fix_python_project":[[9,1,1,"","ProjectFixer"]],"tools.fix_python_project.ProjectFixer":[[9,2,1,"","__init__"],[9,2,1,"","create_init_py"],[9,2,1,"","needs_init_py"],[9,2,1,"","process_directory"],[9,2,1,"","remove_bom"],[9,2,1,"","save_log"],[9,2,1,"","should_skip_init"]],"tools.logger":[[9,3,1,"","get_logger"]]},"objnames":{"0":["py","module","Python \u043c\u043e\u0434\u0443\u043b\u044c"],"1":["py","class","Python \u043a\u043b\u0430\u0441\u0441"],"2":["py","method","Python \u043c\u0435\u0442\u043e\u0434"],"3":["py","function","Python \u0444\u0443\u043d\u043a\u0446\u0438\u044f"],"4":["py","attribute","Python \u0430\u0442\u0440\u0438\u0431\u0443\u0442"],"5":["py","property","Python \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e"]},"objtypes":{"0":"py:module","1":"py:class","2":"py:method","3":"py:function","4":"py:attribute","5":"py:property"},"terms":{"0":[0,8],"1":[1,8,9],"10000":0,"12000":4,"168":3,"192":3,"2":[1,3,8,9],"200":8,"3":[1,8,9],"30000":0,"4":[1,8],"5":[1,8],"5000":[0,4],"69":3,"76":3,"__init__":[0,1,3,4,7,8,9],"__name__":9,"_is_leap_year":[0,7],"_is_ztp_field_code":[1,7],"active":[1,8],"actual":[0,8],"actual_headers":0,"ad":1,"add":[],"add_button":[0,7],"add_content_item":[0,7],"add_filtering_parameter":[1,7],"add_modal_window":[7,8],"add_new_user":[7,8],"add_tab_button":[0,7],"add_tab_to_toolbar":[0,7],"add_title":[0,7],"add_toolbar_button":[0,7],"add_toolbar_title":[0,7],"add_tooltip_button":[0,7],"add_user":8,"addadusermodalwindow":[1,7],"addlocalusermodalwindow":[1,7],"addusermodalwindow":1,"admin":3,"alert":[0,8],"alert_component":[6,7],"alert_text":0,"alertcomponent":[0,7],"allow_button_text":0,"any":[0,8],"api":[1,3,8],"api_data":1,"apirequestcontext":8,"args":8,"assertion":8,"assertionerror":[0,1,4,8],"base_component":[6,7],"base_element":[6,7],"base_page":[6,7],"basecomponent":[0,1,7],"based":8,"baseelement":[0,4,7],"basepage":[7,8],"bn":5,"bom":9,"bool":[0,1,4,8,9],"bottom":[0,8],"browser":[5,7],"browsercontext":5,"button":[0,4,7],"button_element":[6,7],"cancel_button_text":0,"card_component":[6,7],"cardcomponent":[0,7],"center":[0,8],"change_password":[1,7],"changepasswordmodalwindow":[1,7],"check":[4,7],"check_absence":[0,7],"check_active_directory_checkbox":[1,7],"check_add_ad_user_window_content":[7,8],"check_add_user_window_content":[7,8],"check_alert_absence":[0,7],"check_alert_presence":[0,7],"check_allow_button_text":[0,7],"check_apply_button_visibility":[1,7],"check_blocking_checkbox":[1,7],"check_button_tooltip":[0,7],"check_button_visibility":[0,7],"check_by_window_title":[0,7],"check_cancel_button_text":[0,7],"check_card_is_closed":[1,7],"check_column_descending_order":[0,7],"check_config_table_content":[7,8],"check_config_table_first_row_visibility":[7,8],"check_config_table_last_row_visibility":[7,8],"check_config_table_row_highlighting":[7,8],"check_config_table_vertical_scrolling":[7,8],"check_content":[0,1,7,8],"check_delete_session_confirm_window":[7,8],"check_edit_user_window_content":[7,8],"check_editable_input":[4,7],"check_empty_input":[4,7],"check_equals":[7,8],"check_error_message":[1,7],"check_events_table_column_descending_order":[0,7],"check_events_table_first_row_visibility":[0,7],"check_events_table_headers":[0,7],"check_events_table_last_row_visibility":[0,7],"check_events_table_row_highlighting":[0,7],"check_events_table_verticall_scrolling":[0,7],"check_expand_less_button":[0,7,8],"check_expand_more_button":[0,7,8],"check_field_highlighted_error":[1,7],"check_field_not_highlighted_error":[1,7],"check_first_row_visibility":[0,7],"check_have_text":[4,7],"check_item_visibility":[0,7],"check_item_with_text":[0,7],"check_json_container_verticall_scrolling":[7,8],"check_json_equals":[0,7],"check_last_row_visibility":[0,7],"check_lists_equals":[7,8],"check_modal_vertical_scrolling":[7,8],"check_navigation_item_exists":[7,8],"check_navigation_panel_item_visibility":[7,8],"check_navigation_panel_verticall_scrolling":[7,8],"check_next_month_button_visibility":[0,7],"check_prev_month_button_visibility":[0,7],"check_push_notification_checkbox":[1,7],"check_reset_button_visibility":[1,7],"check_row_highlighting":[0,7],"check_services_table_content":[7,8],"check_services_table_first_row_visibility":[7,8],"check_services_table_last_row_visibility":[7,8],"check_services_table_row_highlighting":[7,8],"check_services_table_verticall_scrolling":[7,8],"check_sessions_table_content":[7,8],"check_sessions_table_first_row_visibility":[7,8],"check_sessions_table_last_row_visibility":[7,8],"check_sessions_table_row_highlighting":[7,8],"check_sessions_table_verticall_scrolling":[7,8],"check_switch_mode_button_visibility":[1,7],"check_sync_button_tooltip":[7,8],"check_sync_button_visibility":[7,8],"check_table_headers":[0,7],"check_table_not_empty":0,"check_templates_modal_content":[7,8],"check_templates_table_content":[7,8],"check_templates_table_first_row_visibility":[7,8],"check_templates_table_last_row_visibility":[7,8],"check_templates_table_row_highlighting":[7,8],"check_templates_table_vertical_scrolling":[7,8],"check_text":[0,7],"check_title":[0,7],"check_toolbar_button_tooltip":[0,7],"check_toolbar_button_visibility":[0,7],"check_toolbar_presence":[0,7],"check_toolbar_presence_by_locator":[0,7],"check_toolbar_presence_by_locator_and_title":[0,7],"check_tooltip_with_text":[4,7],"check_url":[7,8],"check_users_table_content":[7,8],"check_vertical_scrolling":[0,1,7,8],"check_visibility":[0,4,7],"check_window_horizontal_scrolling":[0,7],"check_window_vertical_scrolling":[0,7],"check_year_button_visibility":[0,7],"check_ztp_templates_modal_content":[7,8],"check_ztp_templates_table_content":[7,8],"checkbox":[4,7],"checkbox_element":[6,7],"chrome":5,"class":[0,1,3,4,8,9],"clear":[4,7],"clear_combobox_field":[1,7],"clear_selections":[1,7],"click":[4,7],"click_allow_button":[0,7],"click_apply_button":[1,7],"click_arrow_button":[0,7],"click_button":[0,7],"click_cancel_button":[0,1,7,8],"click_change_password_button":[1,7],"click_chevron_left":[0,7],"click_chevron_right":[0,7],"click_close_button":[0,1,7],"click_confirm_password_hidden_icon":[1,7],"click_create_button":[7,8],"click_edit_button":[7,8],"click_event_table_header_arrow":[0,7],"click_events_panel_expand_less_button":[7,8],"click_events_panel_expand_more_button":[7,8],"click_events_panel_system_log_tab":[7,8],"click_expand_less_button":[0,7],"click_expand_more_button":[0,7],"click_filter_button":[0,7],"click_first_page":[0,7],"click_item":[0,7],"click_item_with_text":[0,7],"click_last_page":[0,7],"click_logout_button":[0,1,7],"click_main_navigation_panel_item":[7,8],"click_new_password_hidden_icon":[1,7],"click_next_month_button":[0,7],"click_old_password_hidden_icon":[1,7],"click_password_hidden_icon":[7,8],"click_prev_month_button":[0,7],"click_reset_button":[1,7],"click_save_button":[7,8],"click_sub_item":[0,7],"click_subpanel_item":[7,8],"click_switch_mode_button":[1,7],"click_sync_button":[7,8],"click_system_log_tab":[0,7],"click_toolbar_close_button":[0,7],"click_user_button":[0,7,8],"click_year_button":[0,7],"close_add_ad_user_window":[7,8],"close_add_ad_user_window_by_toolbar_button":[7,8],"close_add_user_window":[7,8],"close_add_user_window_by_toolbar_button":[7,8],"close_alert_by_text":[0,7],"close_edit_user_window":[7,8],"close_edit_user_window_by_toolbar_button":[7,8],"close_modal_window":[7,8],"close_modal_window_by_toolbar_button":[7,8],"close_window":[1,7],"close_window_by_toolbar_button":[1,7],"combobox":[0,1],"combobox_locator":0,"compare_modal_with_api_data":[1,7],"components":[6,7],"components_derived":[6,7],"confirm_component":[6,7],"confirmcomponent":[0,7],"conftest":[6,7],"constants":[6,7,8],"container_system_log_events":[6,7],"contains":0,"content":[],"contents":[6,7],"convert2timestamp":0,"create_init_py":[7,9],"createchildelementframe":8,"credential":3,"css":0,"csv":0,"current_session_tab":[6,7],"current_url":[7,8],"currentsessionstab":[7,8],"c\u043b\u043e\u0432\u0430\u0440":8,"d":0,"data":[6,7],"date":1,"date_input_component":[6,7],"date_picker_component":[6,7],"date_string":0,"dateinput":[1,7],"datepickercomponent":[0,1,7],"datetime2timestamp":[0,7],"day":0,"debug":[0,9],"decrease_setting_value":[7,8],"decrease_value":[4,7],"delete_modal_window":[7,8],"delete_session_by_index":[7,8],"delete_session_by_token":[7,8],"delete_user":[1,7,8],"details":[],"dev":3,"develop":[3,7],"dict":[0,1,3,8],"dir_path":9,"directory":[1,8],"disabled":0,"div":0,"do_login":[7,8],"do_logout":[0,7,8],"do_unsuccessful_login":[7,8],"down":0,"dropdown_list_component":[6,7],"dropdownlist":[0,7],"edit_settings":[7,8],"edit_user":[1,7,8],"editusermodalwindow":[1,7],"elements":[6,7],"email":1,"enabled":0,"end":6,"enms":6,"enodemon":3,"environment":[6,7],"error":[0,8],"eventbar_component":[6,7],"eventpanelcomponent":[0,7],"events_container_component":[6,7],"eventscontainercomponent":[0,1,7],"exception":[0,9],"exitstatus":2,"expand":1,"expand_navigation_subpanel":[7,8],"expected":[0,8],"expected_headers":0,"expected_text":[0,4],"expected_tooltip":8,"extract_specific_template":[7,8],"false":[0,4,5,8],"field_locator":1,"field_name":[1,8],"filepath":9,"fill_license_input_form":[7,8],"filter_text":0,"find_session_in_table":[7,8],"find_user_in_table":[7,8],"firefox":5,"fix_python_project":[6,7],"fixturerequest":5,"fixtures":[6,7],"float":0,"for":[],"force":4,"format":8,"format_json_string":[0,7],"get":8,"get_access_token":[3,7],"get_alert_type":[0,7],"get_api_request_context":[7,8],"get_arrow_button_state":[0,7],"get_available_options":[1,7],"get_base_url":[3,7],"get_button_by_name":[0,7],"get_chrome_browser":[5,7],"get_combobox_options":[0,7],"get_content_item":[0,7],"get_context":[5,7],"get_current_data_set_number":[0,7],"get_current_user_credential":[3,7],"get_current_user_id":[3,7],"get_current_user_name":[3,7],"get_current_user_role":[3,7],"get_date_field_value":[1,7],"get_date_picker":[1,7],"get_day":[0,7],"get_delete_session_button_from_row":[7,8],"get_env_name":[3,7],"get_event_button_values":[0,7],"get_event_counters_by_buttons":[7,8],"get_event_counters_by_tooltips":[7,8],"get_event_tooltip_texts":[0,7],"get_events_panel_position":[7,8],"get_events_table_content":[0,7],"get_events_table_rows_count":[0,7],"get_field_by_name":[7,8],"get_filtering_parameter":[1,7],"get_finish_time_filter":[1,7],"get_firefox_browser":[5,7],"get_header_cell_button":[0,7],"get_input_type":[4,7],"get_input_value":[4,7],"get_item_names":[0,7],"get_label_by_name":[7,8],"get_locator":[0,7],"get_logger":[7,9],"get_modal_window":[7,8],"get_modal_window_data":[1,7],"get_month_year":[0,7],"get_panel_position":[0,7],"get_password_inputs":[1,7],"get_remote_chrome":[5,7],"get_request_url":[3,7],"get_response_body":[7,8],"get_row_locator":[0,7],"get_rows_count":[0,7,8],"get_selected_combobox_value":[0,7],"get_selected_values":[1,7],"get_selection_bar_title":[1,7],"get_session_token":[7,8],"get_setting_value":[7,8],"get_settings_values":[7,8],"get_sidebar_filter":[0,7],"get_start_time_filter":[1,7],"get_template_data_from_api":[7,8],"get_text":[0,4,7],"get_time_field_value":[1,7],"get_toolbar_export_to_csv_button":[0,7],"get_toolbar_export_to_pdf_button":[0,7],"get_toolbar_filter_button":[0,7],"get_toolbar_tab_button":[0,7],"get_toolbar_title_text":[0,7],"get_tooltip_text":[4,7],"get_year":[0,7],"gui":6,"h":[0,5],"headless":5,"height":5,"http":3,"icon":[4,7],"icon_element":[6,7],"icon_locator":0,"id":[3,8],"increase_setting_value":[7,8],"increase_value":[4,7],"index":[0,4,8],"info":0,"initialization":[0,1,3,4,5,8,9],"input_date":[1,7],"input_time":[1,7],"input_value":[4,7],"int":[0,1,4,5,8],"is_button_not_present":[0,7],"is_button_present":[0,7],"is_checked":[4,7],"is_chevron_left_disabled":[0,7],"is_chevron_right_disabled":[0,7],"is_create_button_visible":[7,8],"is_disabled":[4,7],"is_first_page_disabled":[0,7],"is_item_visible":[0,7],"is_last_page_disabled":[0,7],"is_not_present":[4,7],"is_password_hidden":[4,7,8],"is_password_icon_hidden":[7,8],"is_present":[4,7],"is_scrollable_horizontally":[0,7],"is_scrollable_vertically":[0,7],"is_text_input_mode":[1,7],"item":0,"item_name":[0,8],"json":[0,1,8],"json_container_component":[6,7],"json_string":0,"jsoncontainercomponent":[0,7],"jsondecodeerror":0,"l":5,"label":1,"label_name":8,"level":0,"license_tab":[6,7],"licensetab":[7,8],"list":[0,1,8],"listbox_locator":0,"local":5,"location_page":[6,7],"locationpage":[7,8],"locator":[0,1,4],"locator_or_text":1,"locators":6,"log":9,"log_file":9,"logger":[6,7],"logging":9,"login":[3,7],"login_button":8,"login_input":8,"login_page":[6,7],"loginpage":[7,8],"m":0,"main_page":[6,7],"mainpage":[7,8],"markdown":2,"message":0,"modal_add_ad_user":[6,7],"modal_add_local_user":[6,7],"modal_add_user":1,"modal_change_password":[6,7],"modal_data":1,"modal_edit_user":[6,7],"modal_view_template":[6,7],"modal_view_ztp_template":[6,7],"modal_window_component":[6,7],"modalwindowcomponent":[0,1,7,8],"model":6,"module":[6,7],"month":0,"msg":[0,4,8],"name":[0,1,4,8,9],"nav":0,"navbar_component":[6,7],"navigation_panel":8,"navigationpanelcomponent":[0,7],"needs_init_py":[7,9],"new_locator":4,"new_password":1,"new_settings":8,"new_user":[1,7],"nms_qa_automation":6,"node_root_locator":0,"none":[0,1,3,4,8],"object":[0,3,4,6,8,9],"old_password":1,"open":[7,8],"open_add_user_window":[7,8],"open_combobox":[0,7],"open_edit_user_page_by_index":[7,8],"open_edit_user_page_by_user":[7,8],"open_template_modal_by_index":[7,8],"open_values_list":[1,7],"package":[6,7],"page":[0,1,4,5,6,8],"page_reload":[7,8],"pages":[6,7],"param":0,"parent":[0,8],"parser":[2,5],"password":[3,7,8],"password_input":8,"payload":8,"pdf":0,"playwright":[0,1,4,5,6,8],"post":8,"process_directory":[7,9],"project_fix":9,"projectfixer":[7,9],"property":4,"provisioning":[1,8],"push":1,"py":9,"pytest":5,"pytest_addoption":[2,5,6,7],"pytest_sessionfinish":[2,6,7],"python":9,"raises":8,"read":[0,7],"read_data":[0,7],"reload":8,"remote":5,"remote_chrome":5,"remove_bom":[7,9],"request":5,"reset_password":[1,7,8],"response":8,"response_data":8,"restructuredtext":[],"return_back":[5,7],"role":[1,8],"roles_dict":[6,7],"root_dir":9,"row_index":[0,8],"s":[0,5],"save_log":[7,9],"scroll_config_table_down":[7,8],"scroll_config_table_up":[7,8],"scroll_down":[0,7,8],"scroll_events_table_down":[0,7],"scroll_events_table_up":[0,7],"scroll_json_container_down":[7,8],"scroll_json_container_up":[7,8],"scroll_left":[0,7],"scroll_modal_down":[7,8],"scroll_modal_up":[7,8],"scroll_navigation_panel_down":[7,8],"scroll_navigation_panel_up":[7,8],"scroll_right":[0,7],"scroll_services_table_down":[7,8],"scroll_services_table_up":[7,8],"scroll_sessions_table_down":[7,8],"scroll_sessions_table_up":[7,8],"scroll_templates_table_down":[7,8],"scroll_templates_table_up":[7,8],"scroll_until_end":[0,7],"scroll_up":[0,7,8],"scroll_window_down":[0,7],"scroll_window_left":[0,7],"scroll_window_right":[0,7],"scroll_window_up":[0,7],"see":[],"select_day":[0,7],"select_value":[1,7],"select_year_and_month":[0,7],"selection_bar_component":[6,7],"selectionbarcomponent":[1,7],"send_get_api_request":[7,8],"send_post_api_request":[7,8],"service_status_tab":[6,7],"servicestatustab":[7,8],"session":2,"session_settings":8,"session_settings_tab":[6,7],"sessions_table":8,"sessionsettingstab":[7,8],"set_current_user_credential":[3,7],"settings_form_component":[6,7],"settingsformcomponent":[0,7],"should_be_all_disabled":[0,7],"should_be_all_enabled":[0,7],"should_be_allow_button":[0,7],"should_be_base_toolbar_buttons":[0,7],"should_be_cancel_button":[0,7],"should_be_config_table":[7,8],"should_be_delete_button_on_sessions_table_row":[7,8],"should_be_empty_input_form":[7,8],"should_be_error_alert_window_with_text":[7,8],"should_be_event_buttons":[0,7],"should_be_event_panel":[7,8],"should_be_events_table":[0,7],"should_be_final_state":[0,7],"should_be_form_toolbar":[7,8],"should_be_initial_state":[0,7],"should_be_input_form_title":[7,8],"should_be_json_container":[7,8],"should_be_modal_window":[7,8],"should_be_navigation_panel":[7,8],"should_be_pagination_buttons":[0,7],"should_be_search_button":[0,7],"should_be_services_table":[7,8],"should_be_session_in_table":[7,8],"should_be_sessions_table":[7,8],"should_be_tab_buttons":[0,7],"should_be_templates_table":[7,8],"should_be_toolbar":[0,1,7,8],"should_be_toolbar_buttons":[7,8],"should_be_update_button":[7,8],"should_be_user_button":[0,7],"should_be_user_in_table":[7,8],"should_be_users_table":[7,8],"should_not_be_modal_window":[7,8],"should_not_be_session_in_table":[7,8],"should_not_be_user_in_table":[7,8],"should_skip_init":[7,9],"sidebar_filter_component":[6,7],"sidebarfiltercomponent":[0,1,7],"slow":5,"someuser":8,"start":5,"status":8,"str":[0,1,3,4,5,8,9],"submodules":[6,7],"success":[0,8],"syntax":[],"systemlogeventscontainer":[0,1,7,8],"t":5,"tab":[0,4,8],"tab_button_element":[6,7],"tabbutton":[0,4,7],"table_component":[6,7],"table_locator":0,"tablecomponent":[0,7],"tabs":[0,4],"template_data":1,"templates_tab":[6,7],"templatestab":[7,8],"test":[3,7],"tests":6,"text":[0,1,4,7,8],"text_element":[6,7],"text_input_element":[6,7],"textinput":[4,7,8],"the":[],"time":1,"timeout":[0,1,4,8],"timestamp":0,"title":[0,1,8],"to":6,"token":8,"toolbar__title":0,"toolbar_component":[6,7],"toolbarcomponent":[0,7,8],"tools":[6,7],"tooltip":[0,8],"tooltip_button":4,"tooltip_button_element":[6,7],"tooltipbutton":[0,4,7,8],"top":[0,8],"touch":[1,8],"transform_to_add_ad_user_window":[7,8],"transform_to_add_user_window":[7,8],"traverse_panel_tree":[0,7],"treeview":0,"true":[0,1,4,5,8,9],"tuple":8,"type":4,"type_of":[4,7],"typeerror":0,"ui":8,"uncheck":[4,7],"uncheck_active_directory_checkbox":[1,7],"uncheck_blocking_checkbox":[1,7],"uncheck_push_notification_checkbox":[1,7],"unix":0,"up":0,"update_input_form_fields":[1,7],"update_locator":[4,7],"uri":8,"url":[3,8],"urls":[3,7],"user_button":8,"user_card":[6,7,8],"user_data":[1,8],"user_name":[1,8],"usercard":[0,1,7,8],"username":8,"users_tab":[6,7],"users_table":8,"userstab":[7,8],"using":[],"v":[0,4],"value":[1,4,8],"value_locator":0,"valueerror":0,"verify":8,"verify_form_data":[7,8],"verify_json_container_content":[1,7,8],"verify_sessions_table_content":[7,8],"verify_template_data_with_api":[7,8],"verify_users_table_content":[7,8],"viewtemplatemodalwindow":[1,7,8],"viewztptemplatemodalwindow":[1,7,8],"wait_for_element":[4,7],"wait_for_timeout":[1,7,8],"wait_for_tooltip_to_disappear":[4,7],"warning":0,"width":5,"window_type":8,"xpath":0,"y":0,"year":0,"yields":5,"your":[],"zero":[1,8],"ztp":[1,8],"ztp_config_tab":[6,7],"ztp_templates_tab":[6,7],"ztpconfigtab":[7,8],"ztptemplatestab":[7,8],"\u0430":0,"\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446":6,"\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430":6,"\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a":[5,6,9],"\u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446":8,"\u0430\u0434\u0440\u0435\u0441":3,"\u0430\u043a\u0442\u0438\u0432\u043d":[4,8],"\u0430\u043b\u0435\u0440\u0442":8,"\u0430\u043b\u0444\u0430\u0432\u0438\u0442\u043d":6,"\u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442":3,"\u0430\u0442\u0440\u0438\u0431\u0443\u0442":[3,8,9],"\u0430\u0442\u0442\u0440\u0438\u0431\u0443\u0442":4,"\u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446":3,"\u0431\u0430\u0437\u043e\u0432":[0,1,3,4,8,9],"\u0431\u0434":8,"\u0431\u0435\u0437":[0,3,8],"\u0431\u043b\u043e\u043a":0,"\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a":1,"\u0431\u043e\u043a\u043e\u0432":[0,1],"\u0431\u043e\u043a\u0441":[1,8],"\u0431\u0440\u0430\u0443\u0437\u0435\u0440":[5,8],"\u0431\u0443\u0434\u0435\u0442":8,"\u0431\u044b\u043b":9,"\u0431\u044b\u0442":0,"\u0432":[0,1,4,5,8,9],"\u0432\u0430\u043b\u0438\u0434\u0430\u0446":1,"\u0432\u0432\u0435\u0440\u0445":[0,4,8],"\u0432\u0432\u043e\u0434":[0,1,4,8],"\u0432\u0435\u0431":0,"\u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d":[0,1,8],"\u0432\u0435\u0440\u0445":0,"\u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432":[0,1,4,8],"\u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430":8,"\u0432\u0438\u0434":0,"\u0432\u0438\u0434\u0438\u043c":[0,1,4,8],"\u0432\u0438\u0434\u043d":[0,8],"\u0432\u0438\u0441\u043e\u043a\u043e\u0441\u043d":0,"\u0432\u043a\u043b\u0430\u0434\u043a":8,"\u0432\u043a\u043b\u044e\u0447":[0,5],"\u0432\u043a\u043b\u044e\u0447\u0430":[1,8],"\u0432\u043b\u0435\u0432":0,"\u0432\u043b\u043e\u0436\u0435\u043d":0,"\u0432\u043d\u0435":[0,8],"\u0432\u043d\u0438\u0437":[0,4,8],"\u0432\u043e\u0437\u0432\u0440\u0430\u0442":5,"\u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430":[0,1,3,4,5,8],"\u0432\u043e\u0437\u043c\u043e\u0436":8,"\u0432\u043e\u0437\u043c\u043e\u0436\u043d":[0,1,8],"\u0432\u043e\u0437\u043d\u0438\u043a\u0448":1,"\u0432\u043f\u0440\u0430\u0432":0,"\u0432\u0440\u0435\u043c":[0,1,8],"\u0432\u0440\u0435\u043c\u0435\u043d":[0,1,4,8],"\u0432\u0441\u0435":[0,1,8],"\u0432\u0441\u0435\u0445":[0,1,4,8,9],"\u0432\u0441\u043f\u043b\u044b\u0432\u0430":[0,4,8],"\u0432\u0441\u043f\u043e\u043c\u043e\u0433\u0430\u0442\u0435\u043b\u044c\u043d":6,"\u0432\u0445\u043e\u0434":8,"\u0432\u044b\u0431\u0438\u0440\u0430":0,"\u0432\u044b\u0431\u043e\u0440":[0,1],"\u0432\u044b\u0431\u0440\u0430":[0,1],"\u0432\u044b\u0431\u0440\u0430\u0441\u044b\u0432\u0430":8,"\u0432\u044b\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u043d":0,"\u0432\u044b\u0432\u043e\u0434":[0,9],"\u0432\u044b\u0434\u0430":8,"\u0432\u044b\u0434\u0435\u043b":[0,8],"\u0432\u044b\u0434\u0435\u043b\u0435\u043d":[0,8],"\u0432\u044b\u0437\u044b\u0432\u0430":[0,1],"\u0432\u044b\u0439\u0442":[0,1],"\u0432\u044b\u043a\u043b\u044e\u0447\u0430":1,"\u0432\u044b\u043f\u0430\u0434\u0430":[0,1],"\u0432\u044b\u043f\u043e\u043b\u043d":0,"\u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d":[8,9],"\u0432\u044b\u043f\u043e\u043b\u043d\u044f":[0,1,4,8,9],"\u0432\u044b\u0445\u043e\u0434":[0,1,8],"\u0433\u0430\u043b\u043e\u0447\u043a":[0,4,8],"\u0433\u0433\u0433\u0433":[0,1],"\u0433\u0435\u043d\u0435\u0440\u0430\u0446":2,"\u0433\u043b\u0430\u0432\u043d":8,"\u0433\u043e\u0434":0,"\u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d":[0,8],"\u0433\u0440\u0443\u043f\u043f":1,"\u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a":2,"\u0434\u0430\u043d":[0,1,3,6,8],"\u0434\u0430\u0442":[0,1],"\u0434\u0432\u0443\u043c\u0435\u0440\u043d":0,"\u0434\u0432\u0443\u0445":8,"\u0434\u0434":1,"\u0434\u0435\u0439\u0441\u0442\u0432":[0,1,5],"\u0434\u0435\u043b\u0430":8,"\u0434\u0435\u0440\u0435\u0432":0,"\u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d":[0,8],"\u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440":9,"\u0434\u043b\u044f":[0,1,3,4,5,6,8,9],"\u0434\u043d\u044f":0,"\u0434\u043e":[0,8],"\u0434\u043e\u0431\u0430\u0432\u043b":8,"\u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d":[0,1,5,8],"\u0434\u043e\u0431\u0430\u0432\u043b\u044f":[0,1,4,5,8],"\u0434\u043e\u043b\u0436\u043d":[0,8],"\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d":1,"\u0434\u043e\u0441\u0442\u0443\u043f":[3,5,8],"\u0434\u043e\u0441\u0442\u0443\u043f\u043d":[0,1,8],"\u0434\u043e\u0447\u0435\u0440\u043d":8,"\u0434\u0440":1,"\u0434\u0440\u0443\u0433":3,"\u0434\u0443\u0431\u043b\u0438\u043a\u0430\u0442":8,"\u0435":[0,1,8],"\u0435\u0433":[0,1,8],"\u0435\u0434\u0438\u043d\u0438\u0446":[4,8],"\u0435\u043c":8,"\u0435\u0441\u043b":[0,1,4,8,9],"\u0435\u0449":[1,8],"\u0436\u0438\u0437\u043d":8,"\u0436\u0443\u0440\u043d\u0430":[0,1,8],"\u0437\u0430":8,"\u0437\u0430\u0432\u0435\u0440\u0448":8,"\u0437\u0430\u0432\u0438\u0441\u0438\u043c":[0,1],"\u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a":[0,1,8],"\u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a":[0,8],"\u0437\u0430\u0433\u0440\u0443\u0436":8,"\u0437\u0430\u0434\u0430":[0,1,4,8],"\u0437\u0430\u0434\u0430\u043d":1,"\u0437\u0430\u0434\u0435\u0440\u0436\u043a":5,"\u0437\u0430\u043a\u0440":[0,1,8],"\u0437\u0430\u043a\u0440\u044b\u0432\u0430":[0,1,5,8],"\u0437\u0430\u043a\u0440\u044b\u0442":[0,1,8],"\u0437\u0430\u043f\u0438\u0441":9,"\u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d":1,"\u0437\u0430\u043f\u043e\u043b\u043d\u044f":[1,8],"\u0437\u0430\u043f\u0440\u043e\u0441":[3,5,8],"\u0437\u0430\u043f\u0443\u0441\u043a":5,"\u0437\u043d\u0430\u0447\u0435\u043d":[0,1,3,4,8],"\u0438":[0,1,3,4,5,8,9],"\u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d":0,"\u0438\u0437":[0,1,3,8,9],"\u0438\u0437\u0432\u043b\u0435\u043a\u0430":[1,8],"\u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d":8,"\u0438\u0437\u043c\u0435\u043d":1,"\u0438\u0437\u043c\u0435\u043d\u0435\u043d":[0,1,8],"\u0438\u043a\u043e\u043d\u043a":[0,1,4,8],"\u0438\u043b":[0,1,3,4,5,8],"\u0438\u043c":[0,1,3,4,8,9],"\u0438\u043c\u0435\u043d":[0,1,8],"\u0438\u043c\u0435\u044e\u0449":4,"\u0438\u043d\u0430\u0447":[0,8],"\u0438\u043d\u0434\u0435\u043a\u0441":[0,4,8],"\u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446":[0,1],"\u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440":[0,1,3,4,8,9],"\u0438\u043d\u0438\u0446\u0438\u0438\u0440":1,"\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442":[0,5,8],"\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441":[6,8],"\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446":0,"\u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d":[0,1,4,8,9],"\u0438\u0441\u043f\u043e\u043b\u044c\u0437":[0,3,8],"\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430":8,"\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d":[5,6,9],"\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c":3,"\u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d":9,"\u0438\u0441\u043f\u0440\u0430\u0432\u043b\u044f":9,"\u0438\u0441\u0445\u043e\u0434\u043d":[0,1,2,3,4,5,8,9],"\u0438\u0441\u0447\u0435\u0437\u0430":0,"\u0438\u0441\u0447\u0435\u0437\u043d\u043e\u0432\u0435\u043d":[0,4],"\u0438\u0445":[0,1,3,4,8],"\u0438\u0449\u0435\u0442":[0,8],"\u043a":[0,3,5,8,9],"\u043a\u0430\u043a":1,"\u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440":1,"\u043a\u0430\u0440\u0442\u043e\u0447\u043a":[0,1,8],"\u043a\u043b\u0430\u0441\u0441":[0,1,2,3,4,8,9],"\u043a\u043b\u0438\u043a":[0,1,4,8],"\u043a\u043b\u0438\u043a\u0430":[0,8],"\u043a\u043d\u043e\u043f\u043a":[0,1,4,8],"\u043a\u043d\u043e\u043f\u043e\u043a":[0,4,8],"\u043a\u043e\u0434":[0,1,2,3,4,5,8,9],"\u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432":[0,1,8],"\u043a\u043e\u043b\u043b\u0435\u043a\u0446":8,"\u043a\u043e\u043c\u0430\u043d\u0434\u043d":5,"\u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442":[0,1,6,8],"\u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446":0,"\u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430":0,"\u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d":[1,8],"\u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442":3,"\u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440":[0,1,8],"\u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442":[5,8],"\u043a\u043e\u043d\u0442\u0435\u043d\u0442":8,"\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446":[5,8],"\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u043e\u043d":1,"\u043a\u043e\u043d\u0446":[0,8],"\u043a\u043e\u0440\u043d\u0435\u0432":[0,9],"\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d":[0,1,8],"\u043a\u043e\u0442\u043e\u0440":[0,1],"\u043a\u0440\u0430":0,"\u043a\u0440\u0435\u0441\u0442\u0438\u043a":1,"\u043b\u0435\u0432":0,"\u043b\u0438":[0,1,4,9],"\u043b\u0438\u0446\u0435\u043d\u0437":8,"\u043b\u043e\u0433":9,"\u043b\u043e\u0433\u0433\u0435\u0440":9,"\u043b\u043e\u0433\u0438\u043d":[3,8],"\u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d":[4,9],"\u043b\u043e\u043a\u0430\u043b":5,"\u043b\u043e\u043a\u0430\u043b\u044c\u043d":[1,8],"\u043b\u043e\u043a\u0430\u0442\u043e\u0440":[0,1,4,6],"\u043b\u043e\u043a\u0430\u0446":8,"\u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d":0,"\u043c\u0430\u0440\u043a\u0435\u0440":9,"\u043c\u0435\u0436\u0434":[5,8],"\u043c\u0435\u043d\u044f":4,"\u043c\u0435\u0441\u044f\u0446":0,"\u043c\u0435\u0442\u043e\u0434":[0,1,3,4,8],"\u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c":8,"\u043c\u0438\u043b\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434":[0,1,8],"\u043c\u043c":[0,1],"\u043c\u043e\u0433\u0443\u0442":0,"\u043c\u043e\u0434\u0430\u043b\u044c\u043d":[0,1,8],"\u043c\u043e\u0434\u0443\u043b":[0,1,3,4,5,6,8,9],"\u043c\u043e\u0436\u043d":[0,8],"\u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433":6,"\u043c\u0441":[0,5],"\u043d\u0430":[0,1,4,5,8],"\u043d\u0430\u0431\u043e\u0440":[0,8],"\u043d\u0430\u0432\u0435\u0434\u0435\u043d":0,"\u043d\u0430\u0432\u0438\u0433\u0430\u0446":[0,8],"\u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u043e\u043d":8,"\u043d\u0430\u0436\u0430\u0442":[0,1,8],"\u043d\u0430\u0436\u0438\u043c\u0430":[0,1,8],"\u043d\u0430\u0437\u0432\u0430\u043d":[1,3,8],"\u043d\u0430\u0439\u0434":[0,1,8],"\u043d\u0430\u0439\u0434\u0435\u043d":0,"\u043d\u0430\u0439\u0442":0,"\u043d\u0430\u043b\u0438\u0447":[0,1,4,8],"\u043d\u0430\u0441\u043b\u0435\u0434":[0,1,4,8],"\u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430":[5,9],"\u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a":[0,1,3,8],"\u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d":[5,9],"\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a":[3,4,5,8,9],"\u043d\u0430\u0447\u0430":[1,8],"\u043d\u0435":[0,1,4,8],"\u043d\u0435\u0432\u0435\u0440\u043d":[0,8],"\u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d":0,"\u043d\u0435\u0433":3,"\u043d\u0435\u0434\u043e\u0441\u0442\u0430":9,"\u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f":0,"\u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d":8,"\u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d":[0,8],"\u043d\u0435\u043c":8,"\u043d\u0435\u043e\u0436\u0438\u0434\u0430":8,"\u043d\u0435\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430":0,"\u043d\u0435\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432":8,"\u043d\u0435\u0442":[0,4,8],"\u043d\u0435\u0443\u0434\u0430\u0447\u043d":[0,4],"\u043d\u0438\u0447":0,"\u043d\u043e\u0432":[0,1,8],"\u043d\u043e\u043c\u0435\u0440":0,"\u043d\u0443\u0436\u043d":[0,9],"\u043e\u0431":[0,1,4,8],"\u043e\u0431\u043d\u0430\u0440\u0443\u0436":8,"\u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d":8,"\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d":[1,8],"\u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430":[8,9],"\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a":[0,8],"\u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d":[0,8],"\u043e\u0431\u0445\u043e\u0434":0,"\u043e\u0431\u0449":[0,8],"\u043e\u0431\u044a\u0435\u043a\u0442":[0,1,3,4,5],"\u043e\u0431\u044b\u0447\u043d":9,"\u043e\u0436\u0438\u0434\u0430":[0,1,4,8],"\u043e\u0436\u0438\u0434\u0430\u043d":[0,1,4,8],"\u043e\u043a\u043d":[0,1,5,8],"\u043e\u043a\u043e\u043d":0,"\u043e\u043a\u043e\u043d\u0447\u0430\u043d":1,"\u043e\u043a\u0440\u0443\u0436\u0435\u043d":3,"\u043e\u043f\u0435\u0440\u0430\u0446":9,"\u043e\u043f\u0446":[0,1,5],"\u043e\u043f\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d":0,"\u043e\u0441\u043d\u043e\u0432\u043d":[3,4,6,8],"\u043e\u0442":[0,1,8],"\u043e\u0442\u0432\u0435\u0442":[1,8],"\u043e\u0442\u043a\u043b\u044e\u0447":4,"\u043e\u0442\u043a\u0440":8,"\u043e\u0442\u043a\u0440\u044b\u0432\u0430":[0,8],"\u043e\u0442\u043a\u0440\u044b\u0442":[1,8],"\u043e\u0442\u043b\u0438\u0447\u043d":8,"\u043e\u0442\u043c":0,"\u043e\u0442\u043c\u0435\u043d":[1,8],"\u043e\u0442\u043c\u0435\u0442\u043a":[4,8],"\u043e\u0442\u043c\u0435\u0447":4,"\u043e\u0442\u043c\u0435\u0447\u0430":4,"\u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d":[0,8],"\u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430":3,"\u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d":[0,1],"\u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f":8,"\u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432":[0,1,4,8],"\u043e\u0442\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430":0,"\u043e\u0447\u0438\u0441\u0442\u043a":[1,4],"\u043e\u0447\u0438\u0449\u0430":[1,4],"\u043e\u0448\u0438\u0431\u043a":[0,1,4,8,9],"\u043f\u0430\u0433\u0438\u043d\u0430\u0446":0,"\u043f\u0430\u043d\u0435\u043b":[0,1,8],"\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440":[0,1,3,4,5,8,9],"\u043f\u0430\u0440\u043e\u043b":[1,3,4,8],"\u043f\u0430\u0440\u0441\u0435\u0440":5,"\u043f\u0430\u0440\u0441\u0438\u043d\u0433":0,"\u043f\u0435\u0440\u0432":[0,8],"\u043f\u0435\u0440\u0435\u0434":8,"\u043f\u0435\u0440\u0435\u0434\u0430":[0,8],"\u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0436\u0430":8,"\u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d":1,"\u043f\u0435\u0440\u0435\u043c\u0435\u043d":3,"\u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u0443\u0442":0,"\u043f\u0435\u0440\u0435\u0445\u043e\u0434":0,"\u043f\u0435\u0440\u0435\u0447\u043d":0,"\u043f\u0435\u0440\u0441\u0447\u0438\u0442\u044b\u0432\u0430":1,"\u043f\u043e":[0,1,2,4,5,8,9],"\u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a":6,"\u043f\u043e\u0434\u0433\u0440\u0443\u0436\u0430":0,"\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430":[0,8],"\u043f\u043e\u0434\u043f\u0430\u043d\u0435\u043b":8,"\u043f\u043e\u0434\u0441\u0432\u0435\u0447":1,"\u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a":[0,1,4,8],"\u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043e\u043a":[0,4,8],"\u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d":[0,1,8],"\u043f\u043e\u0437\u0432\u043e\u043b\u044f":[0,8],"\u043f\u043e\u0438\u0441\u043a":[0,1,8],"\u043f\u043e\u043a":0,"\u043f\u043e\u043b":[0,1,4,8],"\u043f\u043e\u043b\u043d":8,"\u043f\u043e\u043b\u043e\u0436\u0435\u043d":[0,8],"\u043f\u043e\u043b\u0443\u0447":[0,8],"\u043f\u043e\u043b\u0443\u0447\u0430":[0,3,8],"\u043f\u043e\u043b\u0443\u0447\u0435\u043d":[0,1,4,8],"\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b":[0,1,3,8],"\u043f\u043e\u043c\u043e\u0449":[0,1,4,8],"\u043f\u043e\u043f\u044b\u0442\u043a":8,"\u043f\u043e\u0440":0,"\u043f\u043e\u0441\u043b":[5,8],"\u043f\u043e\u0441\u043b\u0435\u0434\u043d":[0,8],"\u043f\u043e\u0441\u0442\u043e\u044f":1,"\u043f\u043e\u0442\u043e\u043a":9,"\u043f\u043e\u0445\u043e\u0436":1,"\u043f\u043e\u044f\u0432\u043b\u0435\u043d":4,"\u043f\u0440\u0430\u0432":0,"\u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d":0,"\u043f\u0440\u0435\u0434\u0435\u043b":8,"\u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f":[0,1,3,4,5,8],"\u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d":0,"\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449":[0,5],"\u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430":0,"\u043f\u0440\u0438":[0,1,4,8,9],"\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d":[3,8],"\u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d":1,"\u043f\u0440\u0438\u043c\u0435\u0440":9,"\u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432":0,"\u043f\u0440\u043e\u0432\u0435\u0440\u043a":[0,1,4,8],"\u043f\u0440\u043e\u0432\u0435\u0440\u043e\u043a":[0,1],"\u043f\u0440\u043e\u0432\u0435\u0440\u044f":[0,1,4,8,9],"\u043f\u0440\u043e\u0435\u043a\u0442":9,"\u043f\u0440\u043e\u0439\u0434":1,"\u043f\u0440\u043e\u043a\u0440\u0443\u0442":0,"\u043f\u0440\u043e\u043a\u0440\u0443\u0442\u043a":[0,1,8],"\u043f\u0440\u043e\u043a\u0440\u0443\u0447\u0438\u0432\u0430":[0,8],"\u043f\u0440\u043e\u043f\u0443\u0441\u0442":9,"\u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440":[1,8],"\u043f\u0440\u043e\u0446\u0435\u0441\u0441":8,"\u043f\u0443\u0441\u0442":[0,4,8],"\u043f\u0443\u0441\u0442\u043e\u0442":8,"\u043f\u0443\u0442":[1,3,9],"\u043f\u0443\u0442\u044c_\u043a_\u043f\u0440\u043e\u0435\u043a\u0442":9,"\u0440\u0430\u0431\u043e\u0442":[0,1,3,4,5,8],"\u0440\u0430\u0432\u0435\u043d\u0441\u0442\u0432":8,"\u0440\u0430\u0432\u043d":8,"\u0440\u0430\u0437\u043b\u0438\u0447\u043d":0,"\u0440\u0430\u0437\u043c\u0435\u0440":5,"\u0440\u0430\u0437\u043d":3,"\u0440\u0430\u043d":1,"\u0440\u0430\u0441\u043f\u0430\u0440\u0441\u0435\u043d":[0,8],"\u0440\u0430\u0441\u0445\u043e\u0436\u0434\u0435\u043d":8,"\u0440\u0435\u0430\u043b\u0438\u0437":[1,8],"\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440":[1,8],"\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430":8,"\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d":[0,1,8],"\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0443\u0435\u043c":4,"\u0440\u0435\u0436":5,"\u0440\u0435\u0436\u0438\u043c":[1,5],"\u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442":[0,1,3,4,5,8,9],"\u0440\u0435\u043a\u0443\u0440\u0441\u0438\u0432\u043d":[0,8,9],"\u0440\u043e\u043b":[1,3,8],"\u0441":[0,1,2,3,4,5,6,8,9],"\u0441\u0430\u043c":0,"\u0441\u0431\u0440\u0430\u0441\u044b\u0432\u0430":8,"\u0441\u0431\u0440\u043e\u0441":1,"\u0441\u0432\u0435\u0440\u044f":8,"\u0441\u0432\u043e":8,"\u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430":6,"\u0441\u0435\u0430\u043d\u0441":8,"\u0441\u0435\u043b\u0435\u043a\u0442\u043e\u0440":0,"\u0441\u0435\u0440\u0432\u0435\u0440":8,"\u0441\u0435\u0440\u0432\u0438\u0441":8,"\u0441\u0435\u0441\u0441":8,"\u0441\u0438\u043c\u0432\u043e\u043b":8,"\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446":8,"\u0441\u0438\u0441\u0442":8,"\u0441\u0438\u0441\u0442\u0435\u043c":[0,1,6,8],"\u0441\u0438\u0441\u0442\u0435\u043c\u043d":[0,1,3,8],"\u0441\u043a\u0440\u043e\u043b\u043b":0,"\u0441\u043a\u0440\u043e\u043b\u043b\u0438\u043d\u0433":[0,8],"\u0441\u043a\u0440\u043e\u043b\u043b\u0438\u0440\u0443\u0435\u043c":0,"\u0441\u043a\u0440\u044b\u0442":[1,4,8],"\u0441\u043b\u0435\u0434":0,"\u0441\u043b\u043e\u0432\u0430\u0440":[3,8],"\u0441\u043b\u0443\u0447\u0430":8,"\u0441\u043d\u0438\u043c\u0430":4,"\u0441\u043d\u044f\u0442":8,"\u0441\u043e":8,"\u0441\u043e\u0431\u044b\u0442":[0,1,8],"\u0441\u043e\u0432\u043f\u0430\u0434\u0430":[0,8],"\u0441\u043e\u0434\u0435\u0440\u0436":[0,1,3,4,5,8,9],"\u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c":[0,1,4,8],"\u0441\u043e\u0437\u0434\u0430":[5,8,9],"\u0441\u043e\u0437\u0434\u0430\u043d":[8,9],"\u0441\u043e\u043e\u0431\u0449\u0435\u043d":[0,1,4,8,9],"\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432":[0,1,3,4,8],"\u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d":3,"\u0441\u043e\u0441\u0442\u0430":6,"\u0441\u043e\u0441\u0442\u0430\u0432":[0,1],"\u0441\u043e\u0441\u0442\u043e\u044f\u043d":[0,4,8],"\u0441\u043e\u0445\u0440\u0430\u043d":[1,8],"\u0441\u043e\u0445\u0440\u0430\u043d\u044f":[3,9],"\u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d":[0,1,4],"\u0441\u043f\u0438\u0441\u043a":[0,1,8],"\u0441\u043f\u0438\u0441\u043e\u043a":[0,1,8],"\u0441\u0440\u0430\u0432\u043d\u0435\u043d":[1,8],"\u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430":[0,1,8],"\u0441\u0440\u0430\u043d\u0438\u0446":0,"\u0441\u0440\u0435\u0434\u0441\u0442\u0432":[0,1],"\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d":[8,9],"\u0441\u0442\u0430\u0440":1,"\u0441\u0442\u0430\u0442\u0443\u0441":8,"\u0441\u0442\u043e\u043b\u0431\u0435\u0446":0,"\u0441\u0442\u043e\u043b\u0431\u0446":0,"\u0441\u0442\u0440\u0430\u043d\u0438\u0446":[0,1,4,5,6,8],"\u0441\u0442\u0440\u0435\u043b\u043e\u0447\u043a":[0,4,8],"\u0441\u0442\u0440\u043e\u043a":[0,1,4,5,8],"\u0441\u0442\u0440\u043e\u043a\u043e\u0432":0,"\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440":[8,9],"\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440":1,"\u0441\u0443\u0449\u0435\u0441\u0442\u0432":[0,8],"\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d":8,"\u0441\u0447\u0435\u0442\u0447\u0438\u043a":[0,8],"\u0441\u044b\u0440":0,"\u0442\u0430\u0431\u043b\u0438\u0446":[0,8],"\u0442\u0430\u0431\u043b\u0438\u0447\u043d":0,"\u0442\u0430\u0439\u043c\u0430\u0443\u0442":[0,5],"\u0442\u0430\u043a\u0436":0,"\u0442\u0435\u043a\u0441\u0442":[0,1,4,8],"\u0442\u0435\u043a\u0441\u0442\u043e\u0432":[1,4],"\u0442\u0435\u043a\u0443\u0449":[0,1,3,4,8],"\u0442\u0435\u043b":8,"\u0442\u0435\u0441\u0442":[3,5,6],"\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d":6,"\u0442\u0435\u0441\u0442\u043e\u0432":[1,3,9],"\u0442\u0435\u0445":0,"\u0442\u0435\u0447\u0435\u043d":[0,4],"\u0442\u0438\u043f":[0,1,3,4,5,8,9],"\u0442\u043e\u043a":[3,8],"\u0442\u043e\u043a\u0435\u043d":[3,8],"\u0442\u043e\u043b\u044c\u043a":0,"\u0442\u043e\u0447\u043d":0,"\u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0438\u0440":8,"\u0442\u0440\u0435\u0431":9,"\u0442\u0440\u0435\u0431\u0443\u0435\u043c":8,"\u0442\u0443\u043b\u0431\u0430\u0440":[0,1,8],"\u0443":[0,4],"\u0443\u0431\u0438\u0440\u0430":4,"\u0443\u0431\u044b\u0432\u0430\u043d":0,"\u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d":1,"\u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d":[4,8],"\u0443\u0434\u0430":[0,8],"\u0443\u0434\u0430\u043b":[1,9],"\u0443\u0434\u0430\u043b\u0435\u043d":[1,5,8,9],"\u0443\u0434\u0430\u043b\u044f":[1,8,9],"\u0443\u0436":8,"\u0443\u043a\u0430\u0437\u0430":[0,1,4,8],"\u0443\u043a\u0430\u0437\u0430\u0442\u0435\u043b":6,"\u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d":[4,8],"\u0443\u043c\u043e\u043b\u0447\u0430\u043d":[0,5,8,9],"\u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d":0,"\u0443\u043f\u043e\u0440\u044f\u0434\u043e\u0447":0,"\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d":[0,3,5,8],"\u0443\u043f\u0440\u0430\u0432\u043b\u044f":8,"\u0443\u0441\u043f\u0435\u0448\u043d":[1,8],"\u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430":[0,4],"\u0443\u0442\u0438\u043b\u0438\u0442":6,"\u0443\u0447\u0435\u0442":8,"\u0443\u0447\u0435\u0442\u043d":[3,8],"\u0444\u0430\u0439\u043b":[2,9],"\u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a":[0,8],"\u0444\u0438\u043a\u0441\u0442\u0443\u0440":[5,6],"\u0444\u0438\u043b\u044c\u0442\u0440":1,"\u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446":[0,1],"\u0444\u043b\u0430\u0433":0,"\u0444\u043e\u0440\u043c":[0,1,8],"\u0444\u043e\u0440\u043c\u0430\u0442":[0,1],"\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440":0,"\u0444\u0440\u0435\u0439\u043c":8,"\u0444\u0443\u043d\u043a\u0446":[0,5,6,9],"\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430":[0,1,4],"\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d":[0,4,8],"\u0445\u0440\u0430\u043d":3,"\u0446\u0432\u0435\u0442":[0,1],"\u0446\u0435\u043b":1,"\u0447\u0435\u043a":[1,8],"\u0447\u0435\u043a\u0431\u043e\u043a\u0441":[1,4],"\u0447\u0435\u0440\u0435\u0437":[0,1,4,8],"\u0447\u0438\u0442\u0430":0,"\u0447\u0442\u0435\u043d":[0,9],"\u0447\u0442\u043e":[0,1,4,8],"\u0447\u0447":1,"\u0448\u0430\u0431\u043b\u043e\u043d":[0,1,8],"\u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440":[0,1,4,5,8,9],"\u044d\u043a\u0441\u043f\u043e\u0440\u0442":0,"\u044d\u043b\u0435\u043c\u0435\u043d\u0442":[0,1,4,6,8],"\u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442":8,"\u044d\u0442":0,"\u044d\u0442\u0430\u043b\u043e\u043d":8,"\u044f\u0432\u043b\u044f":[0,1,4],"\u044f\u0447\u0435\u0439\u043a":[0,8]},"titles":["components package","components_derived package","conftest module","data package","elements package","fixtures package","\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f e-nms-qa-automation","e-nms_qa_automation","pages package","tools package"],"titleterms":{"alert_component":0,"automation":6,"base_component":0,"base_element":4,"base_page":8,"button_element":4,"card_component":0,"checkbox_element":4,"components":0,"components_derived":1,"confirm_component":0,"conftest":2,"constants":3,"container_system_log_events":1,"contents":[0,1,3,4,5,8,9],"current_session_tab":8,"data":3,"date_input_component":1,"date_picker_component":0,"documentation":[],"dropdown_list_component":0,"e":[6,7],"elements":4,"environment":3,"eventbar_component":0,"events_container_component":0,"fix_python_project":9,"fixtures":5,"icon_element":4,"json_container_component":0,"license_tab":8,"location_page":8,"logger":9,"login_page":8,"main_page":8,"modal_add_ad_user":1,"modal_add_local_user":1,"modal_change_password":1,"modal_edit_user":1,"modal_view_template":1,"modal_view_ztp_template":1,"modal_window_component":0,"module":[0,1,2,3,4,5,8,9],"navbar_component":0,"nms":6,"nms_qa_automation":7,"package":[0,1,3,4,5,8,9],"pages":[5,8],"qa":6,"roles_dict":3,"selection_bar_component":1,"service_status_tab":8,"session_settings_tab":8,"settings_form_component":0,"sidebar_filter_component":1,"submodules":[0,1,3,4,5,8,9],"tab_button_element":4,"table_component":0,"templates_tab":8,"text_element":4,"text_input_element":4,"toolbar_component":0,"tools":9,"tooltip_button_element":4,"user_card":1,"users_tab":8,"ztp_config_tab":8,"ztp_templates_tab":8,"\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446":6,"\u0438":6,"\u0438\u043d\u0434\u0435\u043a\u0441":6,"\u043e\u043f\u0438\u0441\u0430\u043d":6,"\u043f\u043e\u0438\u0441\u043a":6,"\u043f\u0440\u043e\u0435\u043a\u0442":6,"\u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d":6}})
\ No newline at end of file
diff --git a/docs/build/html/sphinx_guide.html b/docs/build/html/sphinx_guide.html
deleted file mode 100644
index 8036562..0000000
--- a/docs/build/html/sphinx_guide.html
+++ /dev/null
@@ -1,822 +0,0 @@
-
-
-
-
-
-
-
-
- Руководство по документации тестов с помощью Sphinx — документация e-nms-qa-automation 0.1.0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- e-nms-qa-automation
-
-
-
-
-
-
-
-
-
-Руководство по документации тестов с помощью Sphinx
-Версия документа: 1.0
-Дата последнего обновления: 2025-11-27
-
-Содержание
-
-
-
-
-Данное руководство расположено в структуре проекта по пути:
- project_root/
-├── docs/
-│ ├── source/
-│ │ ├── conf.py
-│ │ ├── index.rst
-│ │ ├── sphinx_guide.rst <-- Этот файл
-│ │ └── modules.rst
-│ └── build/
-├── src/
-│ └── your_package/
-└── pyproject.toml
-
-
-
-
-
-
-
-# Установка 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
-
-
-
-
-
-# Создание структуры документации
-sphinx-quickstart docs --sep -p "PROJECT_NAME" -a "TEAM_NAME" -l ru --ext-autodoc --ext-viewcode --makefile --no-batchfile
-
-
-
-
-
-Обновите docs/source/conf.py :
-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'
-
-
-
-
-
-Обновите docs/source/index.rst :
-Документация проекта
-====================
-
-.. toctree ::
- :maxdepth: 3
- :caption: Содержание:
-
- modules
-
-Инструкции и процессы
----------------------
-
-.. toctree ::
- :maxdepth: 2
- :caption: Документация и руководства:
-
- sphinx_guide
-
-Описание
------------
-Основная документация проекта.
-
-Индексы
-=======
-
-* :ref: `genindex`
-* :ref: `modindex`
-* :ref: `search`
-
-
-
-
-
-
-Примечание: Для работы с существующим проектом требуется установка Sphinx на локальной машине.
-
-
-# Установка Sphinx и необходимых расширений
-pip install sphinx sphinx-rtd-theme myst-parser
-
-# Или установка из зависимостей проекта (если настроено в pyproject.toml)
-pip install -e ".[docs]"
-
-
-
-
-
-
-
-# Генерация .rst файлов из структуры проекта
-sphinx-apidoc -o docs/source . -f
-
-# Сборка HTML документации
-sphinx-build -b html docs/source docs/build/html
-
-
-
-
-
-# Исключение определенных папок из документации
-sphinx-apidoc -o docs/source . -f --exclude tests/ --exclude migrations/
-
-
-
-
-
-# Принудительная перезапись существующих файлов
-sphinx-apidoc -o docs/source . -f --force
-
-
-
-
-
-
-Когда требуется очистка:
-
-После удаления модулей - чтобы убрать ссылки на несуществующие файлы
-После переименования пакетов - для актуализации структуры
-При изменении архитектуры проекта - для отражения новых модулей
-При появлении предупреждений о несуществующих модулях
-
-
-
-# Удаление старых сгенерированных .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
-
-
-
-
-
-.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
-
-
-
-
-
-
-
-
-# Базовая сборка HTML
-sphinx-build -b html docs/source docs/build/html
-
-# Сборка с автоматическим обновлением
-sphinx-autobuild docs/source docs/build/html
-
-
-
-
-
-# Проверка ссылок
-sphinx-build -b linkcheck docs/source docs/build/linkcheck
-
-# Проверка орфографии (требуется установка sphinxcontrib-spelling)
-sphinx-build -b spelling docs/source docs/build/spelling
-
-
-
-
-
-# Сборка PDF (требуется LaTeX)
-sphinx-build -b latex docs/source docs/build/latex
-
-# Сборка EPUB
-sphinx-build -b epub docs/source docs/build/epub
-
-
-
-
-
-# Игнорирование билд-папки в Git
-echo "docs/_build/html/" >> .gitignore
-echo "docs/_build/latex/" >> .gitignore
-
-
-
-
-
-
-
-
-
-MkDocs (markdown):
-# Заголовок
-Текст с **жирным** шрифтом.
-- Элемент списка 1
-- Элемент списка 2
-
-
-Sphinx (reStructuredText):
-Заголовок
-=========
-Текст с **жирным** шрифтом.
-* Элемент списка 1
-* Элемент списка 2
-
-
-
-
-
-MkDocs:
- | Заголовок 1 | Заголовок 2 |
-|-------------|-------------|
-| Данные 1 | Данные 2 |
-
-
-Sphinx:
- +-------------+-------------+
-| Заголовок 1 | Заголовок 2 |
-+=============+=============+
-| Данные 1 | Данные 2 |
-+-------------+-------------+
-
-
-
-
-
-
-
-
-def my_function ( param1 : str , param2 : int ) -> bool :
- """
- Краткое описание функции.
-
- Args:
- param1: Описание параметра 1
- param2: Описание параметра 2
-
- Returns:
- bool: Описание возвращаемого значения
-
- Example:
- >>> my_function("test", 5)
- True
- """
- return True
-
-
-
-
-
-.. note ::
- Это важное примечание.
-
-.. warning ::
- Это предупреждение.
-
-.. code-block :: python
-
- def example ():
- print ( "Hello Sphinx!" )
-
-
-
-
-
-
-
-
-Решение: Проверьте sys.path в conf.py
-
-
-
-Решение: Убедитесь, что установлены расширения autodoc и napoleon
-
-
-
-Решение: Проверьте html_theme в conf.py
-
-
-
-
-
-Autosummary - автоматические summary таблицы
-Intersphinx - ссылки между проектами
-Custom domains - домены для специфичной документации
-
-
-
-
-
-
-Версия
-Дата
-Изменения
-
-
-
-1.0
-2025-11-27
-Первоначальная версия руководства
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/docs/build/html/tools.html b/docs/build/html/tools.html
index cc38a15..0e30d4d 100644
--- a/docs/build/html/tools.html
+++ b/docs/build/html/tools.html
@@ -19,9 +19,7 @@
-
-
-
+
@@ -43,318 +41,32 @@
@@ -369,7 +81,6 @@
-
+
diff --git a/docs/source/components.rst b/docs/source/components.rst
index 53f29c5..97203ac 100644
--- a/docs/source/components.rst
+++ b/docs/source/components.rst
@@ -92,6 +92,14 @@ components.navbar\_component module
:show-inheritance:
:undoc-members:
+components.settings\_form\_component module
+-------------------------------------------
+
+.. automodule:: components.settings_form_component
+ :members:
+ :show-inheritance:
+ :undoc-members:
+
components.table\_component module
----------------------------------
diff --git a/docs/source/components_derived.rst b/docs/source/components_derived.rst
index 63d7168..5b58df9 100644
--- a/docs/source/components_derived.rst
+++ b/docs/source/components_derived.rst
@@ -20,14 +20,6 @@ components\_derived.date\_input\_component module
:show-inheritance:
: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
-----------------------------------------------
@@ -84,14 +76,6 @@ components\_derived.selection\_bar\_component module
:show-inheritance:
: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
-----------------------------------------------------
diff --git a/docs/source/index.rst b/docs/source/index.rst
index 1a1c46c..772c35a 100644
--- a/docs/source/index.rst
+++ b/docs/source/index.rst
@@ -27,24 +27,6 @@
* **Фикстуры (Fixtures)** - подготовка данных
* **Утилиты (Tools)** - вспомогательные функции
-Инструкции и процессы
----------------------
-
-.. toctree::
- :maxdepth: 2
- :caption: Документация и руководства:
-
- sphinx_guide
-
-Быстрый старт
--------------
-
-Для начала работы с проектом:
-
-1. Установите зависимости: ``pip install -e .``
-2. Запустите тесты: ``pytest tests/``
-3. Соберите документацию: ``sphinx-build docs/source docs/build``
-
Индексы и поиск
================
diff --git a/docs/source/pages.rst b/docs/source/pages.rst
index 2d0ae68..42150fb 100644
--- a/docs/source/pages.rst
+++ b/docs/source/pages.rst
@@ -28,6 +28,14 @@ pages.license\_tab module
:show-inheritance:
:undoc-members:
+pages.location\_page module
+---------------------------
+
+.. automodule:: pages.location_page
+ :members:
+ :show-inheritance:
+ :undoc-members:
+
pages.login\_page module
------------------------
@@ -44,14 +52,6 @@ pages.main\_page module
:show-inheritance:
:undoc-members:
-pages.push\_notifications\_settings\_tab module
------------------------------------------------
-
-.. automodule:: pages.push_notifications_settings_tab
- :members:
- :show-inheritance:
- :undoc-members:
-
pages.service\_status\_tab module
---------------------------------
diff --git a/docs/source/sphinx_guide.rst b/docs/source/sphinx_guide.rst
deleted file mode 100644
index 06e78ea..0000000
--- a/docs/source/sphinx_guide.rst
+++ /dev/null
@@ -1,378 +0,0 @@
-Руководство по документации тестов с помощью 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 | Первоначальная версия руководства |
-+---------+------------+-----------------------------------+
\ No newline at end of file
diff --git a/locators/rack_locators.py b/locators/rack_locators.py
index 17d4ccd..e059a32 100644
--- a/locators/rack_locators.py
+++ b/locators/rack_locators.py
@@ -11,7 +11,7 @@ class RackLocators:
- Вкладки стойки (верхние вкладки)
- Секции лицевой и обратной сторон стойки
- Юниты и устройства на стойке
- - Поля формы редактирования стойки
+ - Поля формы редактирования и создания стойки
- Контейнеры и структурные элементы
"""
@@ -39,7 +39,7 @@ class RackLocators:
# Контейнер формы
FORM_CONTAINER = "//div[contains(@class, 'container')]"
- # Локаторы полей
+ # Локаторы полей формы редактирования стойки
NAME_FIELD = "//input[@aria-label='Имя']"
SERIAL_NUMBER_FIELD = "//input[@aria-label='Серийный номер']"
INVENTORY_NUMBER_FIELD = "//input[@aria-label='Инвентарный номер']"
@@ -50,6 +50,25 @@ class RackLocators:
SERVICE_ORG_FIELD = "//input[@aria-label='Обслуживающая организация']"
PROJECT_FIELD = "//input[@aria-label='Проект/Титул']"
+ # Локаторы полей формы создания стойки
+ RACK_NAME_FIELD = "//div[contains(@class, 'container')]//label[text()='Имя']/following-sibling::input"
+ RACK_HEIGHT_FIELD = "//div[contains(@class, 'container')]//div[contains(@class, 'v-input__slot') and .//label[text()='Высота в юнитах']]"
+ RACK_DEPTH_FIELD = "//div[contains(@class, 'container')]//div[contains(@class, 'v-input__slot') and .//label[text()='Глубина (мм)']]"
+ RACK_SERIAL_FIELD = "//div[contains(@class, 'container')]//label[text()='Серийный номер']/following-sibling::input"
+ RACK_INVENTORY_FIELD = "//div[contains(@class, 'container')]//label[text()='Инвентарный номер']/following-sibling::input"
+ RACK_COMMENT_FIELD = "//div[contains(@class, 'container')]//label[text()='Комментарий']/following-sibling::input"
+ RACK_CABLE_ENTRY_FIELD = "//div[contains(@class, 'container')]//div[contains(@class, 'v-input__slot') and .//label[text()='Ввод кабеля']]"
+ RACK_STATE_FIELD = "//div[contains(@class, 'container')]//div[contains(@class, 'v-input__slot white') and .//label[text()='Состояние']]"
+ RACK_OWNER_FIELD = "//div[contains(@class, 'container')]//div[contains(@class, 'v-input__slot') and .//label[text()='Владелец']]"
+ RACK_SERVICE_ORG_FIELD = "//div[contains(@class, 'container')]//div[contains(@class, 'v-input__slot') and .//label[text()='Обслуживающая организация']]"
+ RACK_PROJECT_FIELD = "//div[contains(@class, 'container')]//div[contains(@class, 'v-input__slot') and .//label[text()='Проект/Титул']]"
+
+ # Локатор для родительского контейнера поля ввода
+ INPUT_PARENT_CONTAINER = "xpath=./ancestor::div[contains(@class, 'v-input')]"
+
+ # CSS селекторы для ошибок валидации
+ ERROR_CSS_SELECTORS = ".error--text, .v-input--error"
+
# Локаторы для отображения сторон стойки
FRONT_SIDE_CONTAINER = "//div[contains(@class, 'cabinet') and not(contains(@class, 'back'))]"
BACK_SIDE_CONTAINER = "//div[contains(@class, 'cabinet') and contains(@class, 'back')]"
diff --git a/pages/create_elements_tab/create_child_element_tab.py b/pages/create_elements_tab/create_child_element_tab.py
new file mode 100644
index 0000000..178a9bc
--- /dev/null
+++ b/pages/create_elements_tab/create_child_element_tab.py
@@ -0,0 +1,355 @@
+"""Модуль страницы создания дочернего элемента.
+
+Содержит класс для работы с формой создания дочернего элемента.
+"""
+
+from playwright.sync_api import Page, expect
+from elements.tooltip_button_element import TooltipButton
+from components.toolbar_component import ToolbarComponent
+from components.dropdown_list_component import DropdownList
+from pages.base_page import BasePage
+from tools.logger import get_logger
+
+logger = get_logger("CREATE_CHILD_ELEMENT")
+
+# =============== Локаторы ================================================
+PANEL_HEADER = "//span[text()='Объекты']/following-sibling::i"
+TOOLBAR_CONTENT = "//div[@class='v-toolbar__content']"
+CREATE_BUTTON_ANCESTOR_DIV3 = "xpath=/ancestor::div[3]//button"
+PANEL_HEADER_ANCESTOR_DIV2 = "xpath=/ancestor::div[2]"
+
+CREATE_CHILD_TITLE = "//div[contains(@class, 'v-toolbar__title') and contains(., 'Создать дочерний элемент в')]"
+OBJECT_CLASS_COMBOBOX = "//div[@role='combobox' and .//label[text()='Класс объекта учета']]"
+CANCEL_BUTTON = "//div[contains(@class, 'v-toolbar__title') and contains(., 'Создать дочерний элемент в')]/..//button[contains(@class, 'v-btn--icon')]"
+
+# Локаторы для работы с combobox
+COMBOBOX_LABEL = "label"
+COMBOBOX_INPUT = "input[name='entity']"
+COMBOBOX_ICON = ".v-input__icon--append"
+COMBOBOX_ICON_ARROW = ".v-input__icon--append .mdi-menu-down"
+
+# Локаторы для выпадающего списка combobox - уточненные
+LISTBOX_SELECTOR = "//div[contains(@class, 'v-menu__content')]//div[@role='list']"
+OPTIONS_SELECTOR = "//div[contains(@class, 'v-menu__content')]//div[@role='listitem']//span"
+
+# Локаторы для получения выбранного значения
+SELECTED_VALUE_SPAN = "span"
+#========================================================================================================
+
+
+class CreateChildElementTab(BasePage):
+ """Класс для работы с формой создания дочернего элемента."""
+
+ def __init__(self, page: Page) -> None:
+ """
+ Инициализирует объект формы создания дочернего элемента.
+
+ Args:
+ page: Экземпляр страницы Playwright
+ """
+ super().__init__(page)
+
+ # Локаторы для кнопок
+ panel_header_locator = self.page.locator(PANEL_HEADER)
+
+ # Кнопка "Создать" - первая кнопка в тулбаре
+ create_button_locator = panel_header_locator.locator(CREATE_BUTTON_ANCESTOR_DIV3).nth(0)
+
+ # Кнопка "Отменить" - ищем глобально на странице
+ cancel_button_locator = self.page.locator(CANCEL_BUTTON)
+
+ # Инициализация кнопок
+ self.create_button = TooltipButton(page, create_button_locator, "add")
+ self.cancel_button = TooltipButton(page, cancel_button_locator, "cancel")
+
+ # Инициализация тулбара с обеими кнопками
+ self.toolbar = ToolbarComponent(page, "")
+ self.toolbar.add_tooltip_button(create_button_locator, "add")
+ self.toolbar.add_tooltip_button(cancel_button_locator, "cancel")
+
+ # Инициализация компонента выпадающего списка
+ self.dropdown = DropdownList(page)
+
+ def get_toolbar_title(self) -> list[str]:
+ """
+ Получает заголовок панели инструментов.
+
+ Returns:
+ list[str]: Список элементов заголовка панели инструментов
+ """
+ toolbar_title_locator = self.page.locator(PANEL_HEADER).\
+ locator(PANEL_HEADER_ANCESTOR_DIV2).get_by_role("navigation").\
+ locator(TOOLBAR_CONTENT)
+
+ return self.toolbar.get_toolbar_composite_title_text(toolbar_title_locator)
+
+ def should_be_toolbar_buttons(self) -> None:
+ """
+ Проверяет наличие и функциональность кнопок тулбара.
+
+ Raises:
+ AssertionError: Если кнопки недоступны или подсказки неверны.
+ """
+
+ self.wait_for_timeout(2000)
+
+ self.toolbar.check_button_visibility("cancel")
+ self.toolbar.check_button_tooltip("cancel", "Отменить")
+ self.toolbar.get_button_by_name("cancel").click()
+ self.wait_for_timeout(2000)
+
+ def click_create_button(self) -> None:
+ """
+ Кликает на кнопку 'Создать'.
+ """
+ logger.info("Клик на кнопку 'Создать'...")
+ self.toolbar.get_button_by_name("add").click()
+
+ def click_cancel_button(self) -> None:
+ """
+ Кликает на кнопку 'Отменить'.
+ """
+ logger.info("Клик на кнопку 'Отменить'...")
+ self.toolbar.get_button_by_name("cancel").click()
+
+ def check_toolbar_title(self, expected_title: str) -> None:
+ """
+ Проверяет заголовок тулбара.
+
+ Args:
+ expected_title: Ожидаемый заголовок тулбара
+
+ Raises:
+ AssertionError: Если заголовок не соответствует ожидаемому
+ """
+ # Используем метод тулбара с нашим специфичным локатором
+ self.toolbar.check_toolbar_presence_by_locator(CREATE_CHILD_TITLE,
+ f"Заголовок тулбара '{expected_title}' не найден")
+
+ # Получаем текст и проверяем его
+ actual_text = self.toolbar.get_toolbar_title_text(CREATE_CHILD_TITLE)
+ assert expected_title in actual_text, f"Заголовок не совпадает. Ожидалось: '{expected_title}', Получено: '{actual_text}'"
+
+ logger.info(f"Заголовок тулбара корректен: '{actual_text}'")
+
+ def check_object_class_combobox_presence(self) -> None:
+ """
+ Проверяет наличие combobox 'Класс объекта учета'.
+
+ Raises:
+ AssertionError: Если combobox не найден
+ """
+ logger.info("Проверка наличия combobox 'Класс объекта учета'...")
+
+ combobox_locator = self.page.locator(OBJECT_CLASS_COMBOBOX)
+ expect(combobox_locator).to_be_visible()
+
+ logger.info("Combobox 'Класс объекта учета' найден")
+
+ def check_object_class_combobox_content(self) -> None:
+ """
+ Проверяет содержимое combobox 'Класс объекта учета'.
+
+ Raises:
+ AssertionError: Если содержимое не соответствует ожидаемому
+ """
+ logger.info("Проверка содержимого combobox 'Класс объекта учета'...")
+
+ combobox_locator = self.page.locator(OBJECT_CLASS_COMBOBOX)
+
+ # Проверяем что combobox видим
+ expect(combobox_locator).to_be_visible()
+
+ # Проверяем наличие label
+ label_locator = combobox_locator.locator(COMBOBOX_LABEL)
+ expect(label_locator).to_have_text("Класс объекта учета")
+
+ # Проверяем наличие input поля
+ input_locator = combobox_locator.locator(COMBOBOX_INPUT)
+ expect(input_locator).to_be_visible()
+
+ # Для combobox нормально иметь readonly атрибут - это стандартное поведение
+ # Проверяем что поле доступно для выбора (не disabled)
+ expect(input_locator).not_to_have_attribute("disabled", "disabled")
+
+ # Проверяем наличие иконки стрелки
+ icon_locator = combobox_locator.locator(COMBOBOX_ICON_ARROW)
+ expect(icon_locator).to_be_visible()
+
+ logger.info("Содержимое combobox 'Класс объекта учета' корректно")
+
+ def open_object_class_combobox(self) -> None:
+ """
+ Открывает выпадающий список combobox 'Класс объекта учета'.
+ """
+ logger.info("Открытие combobox 'Класс объекта учета'...")
+
+ combobox_locator = self.page.locator(OBJECT_CLASS_COMBOBOX)
+ listbox_locator = self.page.locator(LISTBOX_SELECTOR)
+ icon_locator = combobox_locator.locator(COMBOBOX_ICON)
+
+ # Проверяем, не открыт ли уже список
+ listbox_already_open = False
+ listbox_count = listbox_locator.count()
+
+ if listbox_count > 0:
+ listbox_already_open = listbox_locator.first.is_visible()
+
+ if not listbox_already_open:
+ # Только если список не открыт, кликаем на иконку
+ icon_locator.click(timeout=10000)
+ logger.info("Клик на иконку combobox выполнен")
+ self.wait_for_timeout(1000)
+
+ # Проверяем что список открылся
+ listbox_count_after = listbox_locator.count()
+ listbox_visible = False
+
+ if listbox_count_after > 0:
+ listbox_visible = listbox_locator.first.is_visible()
+
+ if listbox_visible:
+ logger.info("Выпадающий список найден и открыт")
+ else:
+ logger.warning("Не удалось открыть выпадающий список")
+
+ def get_object_class_options(self) -> list[str]:
+ """
+ Получает список доступных опций из combobox.
+
+ Returns:
+ list[str]: Список доступных классов объектов
+ """
+ logger.info("Получение списка опций combobox 'Класс объекта учета'...")
+
+ # Открываем combobox (если еще не открыт)
+ self.open_object_class_combobox()
+
+ # Используем метод get_item_names из DropdownList
+ options_list = self.dropdown.get_item_names(LISTBOX_SELECTOR)
+
+ # Закрываем combobox (кликаем вне его)
+ self.page.mouse.click(10, 10)
+ self.wait_for_timeout(500)
+
+ logger.info(f"Найдено опций: {len(options_list)} - {options_list}")
+ return options_list
+
+ def select_object_class(self, class_name: str) -> None:
+ """
+ Выбирает класс объекта из выпадающего списка.
+
+ Args:
+ class_name: Название класса объекта для выбора
+
+ Raises:
+ AssertionError: Если класс не найден в списке
+ """
+ logger.info(f"Выбор класса объекта: '{class_name}'...")
+
+ # Открываем combobox
+ self.open_object_class_combobox()
+
+ self.dropdown.click_item_with_text(class_name)
+
+ # Проверяем что выбор произошел
+ self.wait_for_timeout(1000)
+ selected_value = self.get_selected_object_class()
+
+ if class_name.lower() not in selected_value.lower() and selected_value.lower() not in class_name.lower():
+ # Если выбор не произошел, получаем доступные опции для отладки
+ available_options = self.get_object_class_options()
+ logger.warning(f"Класс '{class_name}' не выбран. Текущее значение: '{selected_value}'. Доступные опции: {available_options}")
+ raise AssertionError(f"Не удалось выбрать класс объекта '{class_name}'")
+
+ logger.info(f"Класс объекта '{class_name}' успешно выбран")
+
+ def get_selected_object_class(self) -> str:
+ """
+ Получает выбранный класс объекта учета.
+
+ Returns:
+ str: Выбранный класс объекта или пустая строка если ничего не выбрано
+ """
+ combobox_locator = self.page.locator(OBJECT_CLASS_COMBOBOX)
+
+ selected_value = ""
+
+ # Ищем в span элементах
+ span_locator = combobox_locator.locator(SELECTED_VALUE_SPAN)
+ if span_locator.count() > 0:
+ for i in range(span_locator.count()):
+ span_text = span_locator.nth(i).text_content().strip()
+ if span_text and span_text not in ["Класс объекта учета"]:
+ selected_value = span_text
+ break
+
+ logger.info(f"Выбранный класс объекта: '{selected_value}'")
+ return selected_value
+
+ def check_object_class_selected(self, expected_class: str) -> None:
+ """
+ Проверяет что выбран указанный класс объекта.
+
+ Args:
+ expected_class: Ожидаемый выбранный класс объекта
+
+ Raises:
+ AssertionError: Если выбранный класс не соответствует ожидаемому
+ """
+ logger.info(f"Проверка выбранного класса объекта: '{expected_class}'...")
+
+ # Даем время на обновление значения
+ self.wait_for_timeout(1000)
+
+ actual_class = self.get_selected_object_class()
+
+ # Проверка - допускаем частичное совпадение
+ if expected_class.lower() in actual_class.lower() or actual_class.lower() in expected_class.lower():
+ logger.info(f"Класс объекта '{expected_class}' успешно выбран (фактически: '{actual_class}')")
+ else:
+ raise AssertionError(f"Выбранный класс не соответствует ожидаемому. Ожидалось: '{expected_class}', Получено: '{actual_class}'")
+
+ def check_object_class_options_content(self, expected_options: list = None) -> None:
+ """
+ Проверяет содержимое списка опций combobox.
+
+ Args:
+ expected_options: Ожидаемый список опций. Если None, проверяет только что список не пустой.
+
+ Raises:
+ AssertionError: Если список опций не соответствует ожидаемому
+ """
+ logger.info("Проверка содержимого списка опций combobox...")
+
+ # Получаем доступные опции
+ available_options = self.get_object_class_options()
+
+ if expected_options is not None:
+ # Проверяем соответствие ожидаемому списку
+ assert set(available_options) == set(expected_options), (
+ f"Список опций не соответствует ожидаемому. "
+ f"Ожидалось: {expected_options}, Получено: {available_options}"
+ )
+ else:
+ # Проверяем что список не пустой
+ assert len(available_options) > 0, "Список опций combobox пустой"
+
+ logger.info(f"Содержимое списка опций корректно: {available_options}")
+
+ def check_dropdown_item_presence(self, item_text: str) -> None:
+ """
+ Проверяет наличие элемента в выпадающем списке.
+
+ Args:
+ item_text: Текст элемента для проверки
+ """
+ logger.info(f"Проверка наличия элемента '{item_text}' в выпадающем списке...")
+
+ # Получаем все опции и проверяем наличие
+ available_options = self.get_object_class_options()
+
+ if item_text not in available_options:
+ raise AssertionError(f"Элемент '{item_text}' не найден в списке опций. Доступные опции: {available_options}")
+
+ logger.info(f"Элемент '{item_text}' присутствует в списке")
diff --git a/pages/create_elements_tab/create_rack_element_tab.py b/pages/create_elements_tab/create_rack_element_tab.py
new file mode 100644
index 0000000..5965815
--- /dev/null
+++ b/pages/create_elements_tab/create_rack_element_tab.py
@@ -0,0 +1,678 @@
+"""Модуль страницы создания дочернего элемента.
+
+Содержит класс для работы с формой создания дочернего элемента.
+"""
+import re
+from playwright.sync_api import Page, expect
+
+from elements.tooltip_button_element import TooltipButton
+from components.toolbar_component import ToolbarComponent
+from components_derived.selection_bar_component import SelectionBarComponent
+from pages.main_page import MainPage
+from pages.base_page import BasePage
+from components.base_component import BaseComponent
+from components.alert_component import AlertComponent
+from components.navbar_component import NavigationPanelComponent
+from locators.navigation_panel_locators import NavigationPanelLocators
+from locators.combobox_locators import ComboboxLocators
+from locators.rack_locators import RackLocators
+from locators.alert_locators import AlertLocators
+from tools.logger import get_logger
+
+logger = get_logger("CREATE_RACK_ELEMENT")
+
+
+# Словарь для сопоставления названий полей с локаторами
+COMBOBOX_FIELDS_MAP = {
+ # Обязательные поля
+ "Имя": RackLocators.RACK_NAME_FIELD,
+ "Высота в юнитах": RackLocators.RACK_HEIGHT_FIELD,
+ "Глубина (мм)": RackLocators.RACK_DEPTH_FIELD,
+
+ # Дополнительные текстовые поля
+ "Серийный номер": RackLocators.RACK_SERIAL_FIELD,
+ "Инвентарный номер": RackLocators.RACK_INVENTORY_FIELD,
+ "Комментарий": RackLocators.RACK_COMMENT_FIELD,
+
+ # Combobox поля
+ "Ввод кабеля": RackLocators.RACK_CABLE_ENTRY_FIELD,
+ "Состояние": RackLocators.RACK_STATE_FIELD,
+ "Владелец": RackLocators.RACK_OWNER_FIELD,
+ "Обслуживающая организация": RackLocators.RACK_SERVICE_ORG_FIELD,
+ "Проект/Титул": RackLocators.RACK_PROJECT_FIELD
+}
+
+
+class CreateRackElementTab(BasePage):
+ """Класс для работы с формой создания дочернего элемента."""
+
+ def __init__(self, page: Page) -> None:
+ """
+ Инициализирует объект формы создания дочернего элемента.
+
+ Args:
+ page: Экземпляр страницы Playwright
+ """
+ super().__init__(page)
+
+ # Инициализация BaseComponent
+ self.base_component = BaseComponent(page)
+
+ # Инициализация AlertComponent
+ self.alert = AlertComponent(page)
+
+ # Инициализация MainPage для работы с навигацией
+ self.main_page = MainPage(page)
+
+ # Инициализация NavigationPanelComponent
+ self.navigation_panel = NavigationPanelComponent(page)
+
+ # Кнопка "Добавить" - первая кнопка в тулбаре
+ create_button_locator = self.page.get_by_role("navigation").filter(has_text=re.compile('Создать дочерний элемент в')).get_by_role("button").nth(0)
+
+ # Кнопка "Отменить" - вторая кнопка в тулбаре
+ cancel_button_locator = self.page.get_by_role("navigation").filter(has_text=re.compile('Создать дочерний элемент в')).get_by_role("button").nth(1)
+
+ # Инициализация кнопок
+ self.create_button = TooltipButton(page, create_button_locator, "add")
+ self.cancel_button = TooltipButton(page, cancel_button_locator, "cancel")
+
+ # Инициализация тулбара с обеими кнопками
+ self.toolbar = ToolbarComponent(page, "Создать дочерний элемент в")
+ self.toolbar.add_tooltip_button(create_button_locator, "add")
+ self.toolbar.add_tooltip_button(cancel_button_locator, "cancel")
+
+ # Инициализация компонента панели выбора значения для работы с combobox
+ self.selection_bar = SelectionBarComponent(page, ComboboxLocators.OBJECT_CLASS_COMBOBOX)
+
+ # =============== МЕТОДЫ ДЕЙСТВИЙ ========================
+
+ def click_add_button(self) -> None:
+ """
+ Кликает на кнопку 'Добавить'.
+ """
+ self.toolbar.click_button("add")
+
+ def click_cancel_button(self) -> None:
+ """
+ Кликает на кнопку 'Отменить'.
+ """
+ self.toolbar.click_button("cancel")
+
+ def open_object_class_combobox(self) -> None:
+ """
+ Открывает выпадающий список combobox 'Класс объекта учета'.
+ """
+ logger.info("Открытие combobox 'Класс объекта учета'...")
+ self.selection_bar.open_values_list()
+
+ def select_object_class(self, class_name: str) -> None:
+ """
+ Выбирает класс объекта из выпадающего списка.
+
+ Args:
+ class_name: Название класса объекта для выбора
+
+ Raises:
+ AssertionError: Если класс не найден в списке
+ """
+ logger.info(f"Выбор класса объекта: '{class_name}'...")
+
+ # Открываем combobox
+ self.open_object_class_combobox()
+
+ # Выбираем значение из списка
+ self.selection_bar.select_value(class_name)
+
+ # Проверяем что выбор произошел
+ self.wait_for_timeout(1000)
+ selected_value = self.get_selected_object_class()
+
+ if class_name.lower() not in selected_value.lower() and selected_value.lower() not in class_name.lower():
+ # Если выбор не произошел, получаем доступные опции для отладки
+ available_options = self.get_object_class_options()
+ logger.warning(f"Класс '{class_name}' не выбран. Текущее значение: '{selected_value}'. Доступные опции: {available_options}")
+ raise AssertionError(f"Не удалось выбрать класс объекта '{class_name}'")
+
+ logger.info(f"Класс объекта '{class_name}' успешно выбран")
+
+ def get_object_class_options(self) -> list[str]:
+ """
+ Получает список доступных опций из combobox.
+
+ Returns:
+ list[str]: Список доступных классов объектов
+ """
+ logger.info("Получение списка опций combobox 'Класс объекта учета'...")
+
+ available_options = self.selection_bar.get_available_options()
+
+ logger.info(f"Доступные опции класса объекта: {available_options}")
+ return available_options
+
+ def get_selected_object_class(self) -> str:
+ """
+ Получает выбранный класс объекта учета.
+
+ Returns:
+ str: Выбранный класс объекта или пустая строка если ничего не выбрано
+ """
+ # Получаем заголовок панели выбора
+ return self.selection_bar.get_selection_bar_title()
+
+ def fill_rack_data(self, name: str, height: str = "42", depth: str = "1000",
+ serial: str = "", inventory: str = "", comment: str = "",
+ cable_entry: str = "", state: str = "", owner: str = "",
+ service_org: str = "", project: str = "") -> None:
+ """
+ Заполняет данные для создания стойки.
+
+ Args:
+ name: Наименование стойки
+ height: Высота в юнитах (по умолчанию 42)
+ depth: Глубина в мм (по умолчанию 1000)
+ serial: Серийный номер
+ inventory: Инвентарный номер
+ comment: Комментарий
+ cable_entry: Ввод кабеля
+ state: Состояние
+ owner: Владелец
+ service_org: Обслуживающая организация
+ project: Проект/Титул
+ """
+ logger.info(f"Заполнение данных стойки: {name}")
+
+ # Заполняем обязательные поля
+ name_field = self.page.locator(RackLocators.RACK_NAME_FIELD)
+ name_field.fill(name)
+ logger.info(f"Заполнено поле 'Имя': {name}")
+
+ self._select_combobox("Высота в юнитах", height)
+ logger.info(f"Выбрана высота: {height} юнитов")
+
+ self._select_combobox("Глубина (мм)", depth)
+ logger.info(f"Выбрана глубина: {depth} мм")
+
+ # Заполняем опциональные поля
+ if serial:
+ serial_field = self.page.locator(RackLocators.RACK_SERIAL_FIELD)
+ serial_field.fill(serial)
+ logger.info(f"Заполнен серийный номер: {serial}")
+
+ if inventory:
+ inventory_field = self.page.locator(RackLocators.RACK_INVENTORY_FIELD)
+ inventory_field.fill(inventory)
+ logger.info(f"Заполнен инвентарный номер: {inventory}")
+
+ if comment:
+ comment_field = self.page.locator(RackLocators.RACK_COMMENT_FIELD)
+ comment_field.fill(comment)
+ logger.info(f"Добавлен комментарий: {comment}")
+
+ # Заполняем дополнительные combobox поля
+ if cable_entry:
+ self._select_combobox("Ввод кабеля", cable_entry)
+ logger.info(f"Выбран ввод кабеля: {cable_entry}")
+
+ if state:
+ self._select_combobox("Состояние", state)
+ logger.info(f"Выбрано состояние: {state}")
+
+ if owner:
+ self._select_combobox("Владелец", owner)
+ logger.info(f"Выбран владелец: {owner}")
+
+ if service_org:
+ self._select_combobox("Обслуживающая организация", service_org)
+ logger.info(f"Выбрана обслуживающая организация: {service_org}")
+
+ if project:
+ self._select_combobox("Проект/Титул", project)
+ logger.info(f"Выбран проект/титул: {project}")
+
+ logger.info("Данные стойки заполнены")
+
+ def _select_combobox(self, field_name: str, value: str) -> None:
+ """
+ Выбор значения в combobox.
+
+ Args:
+ field_name: Название поля
+ value: Значение для выбора
+ """
+ logger.info(f"Выбор '{value}' в поле '{field_name}'...")
+
+ # Получаем статический локатор из словаря
+ if field_name not in COMBOBOX_FIELDS_MAP:
+ raise ValueError(f"Локатор для поля '{field_name}' не найден в COMBOBOX_FIELDS_MAP")
+
+ field_locator = COMBOBOX_FIELDS_MAP[field_name]
+
+ # Для всех полей используем first() чтобы избежать strict mode violation
+ field_container = self.page.locator(field_locator).first
+
+ # Прокручиваем до поля
+ field_container.scroll_into_view_if_needed()
+ self.wait_for_timeout(500)
+
+ # Проверяем видимость поля
+ self.base_component.check_visibility(field_container, f"Поле '{field_name}' не найдено")
+
+ # Универсальный клик с force=True для всех полей
+ field_container.click(force=True)
+ self.wait_for_timeout(1000)
+
+ # Вводим значение
+ self.page.keyboard.type(value)
+ self.wait_for_timeout(500)
+ self.page.keyboard.press("Enter")
+
+ logger.info(f"Поле '{field_name}' заполнено")
+
+ def create_rack(self, rack_name: str, **kwargs) -> None:
+ """
+ Полный процесс создания стойки.
+
+ Args:
+ rack_name: Наименование стойки
+ **kwargs: Дополнительные параметры стойки
+ """
+ logger.info(f"Начало процесса создания стойки: {rack_name}")
+
+ # Выбираем класс объекта "Стойка"
+ self.select_object_class("Стойка")
+ self.wait_for_timeout(1000)
+
+ # Проверяем наличие полей стойки
+ self.check_rack_fields_presence()
+
+ # Заполняем данные
+ self.fill_rack_data(rack_name, **kwargs)
+
+ # Создаем стойку
+ self.click_add_button()
+
+ logger.info(f"Процесс создания стойки '{rack_name}' завершен")
+
+ def clear_combobox_field(self, field_name: str) -> None:
+ """
+ Очищает значение в combobox поле с помощью кнопки закрытия (крестика).
+
+ Args:
+ field_name: Название поля для очистки
+ """
+ logger.info(f"Очистка combobox поля '{field_name}' с помощью кнопки закрытия...")
+
+ if field_name not in COMBOBOX_FIELDS_MAP:
+ logger.warning(f"Локатор для поля '{field_name}' не найден в COMBOBOX_FIELDS_MAP")
+ return
+
+ field_locator = COMBOBOX_FIELDS_MAP[field_name]
+
+ # Находим поле по локатору
+ field_container = self.page.locator(field_locator).first
+
+ # Проверяем что поле видимо
+ if not field_container.is_visible():
+ logger.info(f"Поле '{field_name}' не видимо, пропускаем очистку")
+ return
+
+ # Прокручиваем до поля
+ field_container.scroll_into_view_if_needed()
+ self.wait_for_timeout(500)
+
+ # Ищем кнопку закрытия (крестик) внутри контейнера поля
+ close_button = field_container.locator(ComboboxLocators.COMBOBOX_CLOSE_BUTTON)
+
+ # Проверяем наличие и видимость кнопки закрытия
+ if close_button.count() > 0 and close_button.is_visible():
+ # Если кнопка закрытия видима - кликаем на нее
+ close_button.click()
+ self.wait_for_timeout(500)
+ logger.info(f"Combobox поле '{field_name}' очищено с помощью кнопки закрытия")
+ else:
+ # Если кнопки закрытия нет, просто логируем этот факт
+ logger.info(f"Кнопка закрытия не найдена для поля '{field_name}', очистка не выполнена")
+
+ def clear_rack_fields(self) -> None:
+ """
+ Очищает все поля формы создания стойки.
+ """
+ logger.info("Очистка всех полей формы стойки...")
+
+ # Очищаем текстовые поля
+ text_fields = [
+ (RackLocators.RACK_NAME_FIELD, "Имя"),
+ (RackLocators.RACK_SERIAL_FIELD, "Серийный номер"),
+ (RackLocators.RACK_INVENTORY_FIELD, "Инвентарный номер"),
+ (RackLocators.RACK_COMMENT_FIELD, "Комментарий")
+ ]
+
+ for field_locator, field_name in text_fields:
+ field = self.page.locator(field_locator)
+ if field.count() > 0 and field.first.is_visible():
+ field.fill("")
+ logger.info(f"Текстовое поле '{field_name}' очищено")
+
+ # Очищаем combobox поля
+ combobox_fields = [
+ "Высота в юнитах",
+ "Глубина (мм)",
+ "Ввод кабеля",
+ "Состояние",
+ "Владелец",
+ "Обслуживающая организация",
+ "Проект/Титул"
+ ]
+
+ for field_name in combobox_fields:
+ self.clear_combobox_field(field_name)
+
+ logger.info("Все поля формы стойки очищены")
+
+ # =============== МЕТОДЫ ПРОВЕРОК ========================
+ def check_rack_exists(self, rack_name: str) -> bool:
+ """
+ Проверяет, существует ли уже стойка с указанным именем в навигационной панели.
+
+ Args:
+ rack_name: Имя стойки для проверки
+
+ Returns:
+ bool: True если стойка существует, False если нет
+ """
+ logger.info(f"Проверка существования стойки с именем '{rack_name}'")
+
+ self.main_page.click_main_navigation_panel_item("Объекты")
+ self.main_page.click_main_navigation_panel_item("Объекты")
+ self.wait_for_timeout(1000)
+ self.main_page.click_subpanel_item("test-zone")
+ self.wait_for_timeout(3000)
+
+ nav_panel_locator = NavigationPanelLocators.TREEVIEW
+
+ # Проверяем видимость элемента через is_visible
+ element = self.page.locator(nav_panel_locator).get_by_text(rack_name).first
+
+ if element.is_visible():
+ logger.info(f"Стойка с именем '{rack_name}' найдена")
+ return True
+ else:
+ logger.info(f"Стойки с именем '{rack_name}' не найдена")
+ return False
+
+ def should_be_toolbar_buttons(self) -> None:
+ """
+ Проверяет наличие и функциональность кнопок тулбара.
+
+ Raises:
+ AssertionError: Если кнопки недоступны или подсказки неверны.
+ """
+
+ self.wait_for_timeout(2000)
+
+ self.toolbar.check_button_visibility("add")
+ self.toolbar.check_button_tooltip("add", "Добавить")
+
+ self.toolbar.check_button_visibility("cancel")
+ self.toolbar.check_button_tooltip("cancel", "Отменить")
+ self.toolbar.click_button("cancel")
+ self.wait_for_timeout(2000)
+
+ def check_toolbar_title(self, expected_title: str) -> None:
+ """
+ Проверяет заголовок тулбара.
+
+ Args:
+ expected_title: Ожидаемый заголовок тулбара
+
+ Raises:
+ AssertionError: Если заголовок не соответствует ожидаемому
+ """
+ logger.info(f"Проверка заголовок тулбара: '{expected_title}'...")
+
+ # Используем метод тулбара с фильтрацией по тексту
+ actual_text = self.toolbar.get_toolbar_title_text(
+ filter_text="Создать дочерний элемент в"
+ )
+ assert expected_title in actual_text, f"Заголовок не совпадает. Ожидалось: '{expected_title}', Получено: '{actual_text}'"
+
+ logger.info(f"Заголовок тулбара корректен: '{actual_text}'")
+
+ def check_object_class_combobox_presence(self) -> None:
+ """
+ Проверяет наличие combobox 'Класс объекта учета'.
+
+ Raises:
+ AssertionError: Если combobox не найден
+ """
+ logger.info("Проверка наличия combobox 'Класс объекта учета'...")
+
+ self.base_component.check_visibility(ComboboxLocators.OBJECT_CLASS_COMBOBOX, "Combobox 'Класс объекта учета' не найден")
+ logger.info("Combobox 'Класс объекта учета' найден")
+
+ def check_object_class_combobox_content(self) -> None:
+ """
+ Проверяет содержимое combobox 'Класс объекта учета'.
+
+ Raises:
+ AssertionError: Если содержимое не соответствует ожидаемому
+ """
+ logger.info("Проверка содержимого combobox 'Класс объекта учета'...")
+
+ combobox_locator = self.page.locator(ComboboxLocators.OBJECT_CLASS_COMBOBOX)
+
+ # Проверяем что combobox видим
+ self.base_component.check_visibility(ComboboxLocators.OBJECT_CLASS_COMBOBOX, "Combobox 'Класс объекта учета' не виден")
+
+ # Проверяем наличие label
+ label_locator = combobox_locator.locator(ComboboxLocators.COMBOBOX_LABEL)
+ expect(label_locator).to_have_text("Класс объекта учета")
+
+ # Проверяем наличие input поля
+ input_locator = combobox_locator.locator(ComboboxLocators.COMBOBOX_INPUT)
+ self.base_component.check_visibility(input_locator, "Input поле combobox не найдено")
+
+ # Для combobox нормально иметь readonly атрибут - это стандартное поведение
+ # Проверяем что поле доступно для выбора (не disabled)
+ expect(input_locator).not_to_have_attribute("disabled", "disabled")
+
+ # Проверяем наличие иконки стрелки
+ icon_locator = combobox_locator.locator(ComboboxLocators.COMBOBOX_ICON_ARROW)
+ self.base_component.check_visibility(icon_locator, "Иконка стрелки combobox не найдена")
+
+ logger.info("Содержимое combobox 'Класс объекта учета' корректно")
+
+ def check_object_class_selected(self, expected_class: str) -> None:
+ """
+ Проверяет что выбран указанный класс объекта.
+
+ Args:
+ expected_class: Ожидаемый выбранный класс объекта
+
+ Raises:
+ AssertionError: Если выбранный класс не соответствует ожидаемому
+ """
+ logger.info(f"Проверка выбранного класса объекта: '{expected_class}'...")
+
+ # Даем время на обновление значения
+ self.wait_for_timeout(1000)
+
+ actual_class = self.get_selected_object_class()
+
+ # Проверка - допускаем частичное совпадение
+ if expected_class.lower() in actual_class.lower() or actual_class.lower() in expected_class.lower():
+ logger.info(f"Класс объекта '{expected_class}' успешно выбран (фактически: '{actual_class}')")
+ else:
+ raise AssertionError(f"Выбранный класс не соответствует ожидаемому. Ожидалось: '{expected_class}', Получено: '{actual_class}'")
+
+ def check_object_class_options_content(self, expected_options: list = None) -> None:
+ """
+ Проверяет содержимое списка опций combobox.
+
+ Args:
+ expected_options: Ожидаемый список опций. Если None, проверяет только что список не пустой.
+
+ Raises:
+ AssertionError: Если список опций не соответствует ожидаемому
+ """
+ logger.info("Проверка содержимого списка опций combobox...")
+
+ # Получаем доступные опции
+ available_options = self.get_object_class_options()
+
+ if expected_options is not None:
+ # Проверяем соответствие ожидаемому списку
+ assert set(available_options) == set(expected_options), (
+ f"Список опций не соответствует ожидаемому. "
+ f"Ожидалось: {expected_options}, Получено: {available_options}"
+ )
+ else:
+ # Проверяем что список не пустой
+ assert len(available_options) > 0, "Список опций combobox пустой"
+
+ logger.info(f"Содержимое списка опций корректно: {available_options}")
+
+ def check_dropdown_item_presence(self, item_text: str) -> None:
+ """
+ Проверяет наличие элемента в выпадающем списке.
+
+ Args:
+ item_text: Текст элемента для проверки
+ """
+ logger.info(f"Проверка наличия элемента '{item_text}' в выпадающем списке...")
+
+ # Получаем все опции и проверяем наличие
+ available_options = self.get_object_class_options()
+
+ if item_text not in available_options:
+ raise AssertionError(f"Элемент '{item_text}' не найден в списке опций. Доступные опции: {available_options}")
+
+ logger.info(f"Элемент '{item_text}' присутствует в списке")
+
+ def check_rack_fields_presence(self) -> None:
+ """
+ Проверяет наличие полей специфичных для стойки.
+
+ Raises:
+ AssertionError: Если какое-либо поле не найдено
+ """
+ logger.info("Проверка наличия полей для стойки...")
+
+ # Основные обязательные поля
+ required_fields = [
+ (RackLocators.RACK_NAME_FIELD, "Имя"),
+ (RackLocators.RACK_HEIGHT_FIELD, "Высота в юнитах"),
+ (RackLocators.RACK_DEPTH_FIELD, "Глубина (мм)")
+ ]
+
+ # Дополнительные поля
+ optional_fields = [
+ (RackLocators.RACK_SERIAL_FIELD, "Серийный номер"),
+ (RackLocators.RACK_INVENTORY_FIELD, "Инвентарный номер"),
+ (RackLocators.RACK_COMMENT_FIELD, "Комментарий"),
+ (RackLocators.RACK_CABLE_ENTRY_FIELD, "Ввод кабеля"),
+ (RackLocators.RACK_STATE_FIELD, "Состояние"),
+ (RackLocators.RACK_OWNER_FIELD, "Владелец"),
+ (RackLocators.RACK_SERVICE_ORG_FIELD, "Обслуживающая организация"),
+ (RackLocators.RACK_PROJECT_FIELD, "Проект/Титул")
+ ]
+
+ # Проверяем обязательные поля
+ for field_locator, field_name in required_fields:
+ self.base_component.check_visibility(field_locator, f"Обязательное поле '{field_name}' не найдено")
+ logger.info(f"Обязательное поле '{field_name}' найдено")
+
+ # Проверяем дополнительные поля
+ for field_locator, field_name in optional_fields:
+ field = self.page.locator(field_locator)
+ if field.count() > 0 and field.first.is_visible():
+ logger.info(f"Дополнительное поле '{field_name}' найдено")
+ else:
+ logger.info(f"Дополнительное поле '{field_name}' не найдено или не отображается")
+
+ logger.info("Все основные поля для стойки присутствуют")
+
+ def check_field_highlighted_error(self, field_name: str) -> None:
+ """
+ Проверяет, что поле подсвечено цветом ошибки (валидация не пройдена).
+
+ Args:
+ field_name: Название поля для проверки
+ """
+ logger.info(f"Проверка подсветки поля '{field_name}' цветом ошибки...")
+
+ # Локаторы только для обязательных полей
+ required_fields = {
+ "Имя": RackLocators.RACK_NAME_FIELD,
+ "Высота в юнитах": RackLocators.RACK_HEIGHT_FIELD,
+ "Глубина (мм)": RackLocators.RACK_DEPTH_FIELD
+ }
+
+ if field_name not in required_fields:
+ raise ValueError(f"Поле '{field_name}' не является обязательным или не поддерживается")
+
+ field_locator = required_fields[field_name]
+ field_element = self.page.locator(field_locator)
+
+ # Проверяем что поле видимо
+ self.base_component.check_visibility(field_element, f"Поле '{field_name}' не найдено")
+
+ # Ищем родительский контейнер с использованием константы
+ parent_container = field_element.locator(RackLocators.INPUT_PARENT_CONTAINER).first
+
+ # Проверка классов ошибки
+ if parent_container.count() > 0:
+ error_classes = AlertLocators.ERROR_CLASSES
+
+ is_error_highlighted = False
+ for error_class in error_classes:
+ error_element = parent_container.locator(f".{error_class}")
+ if error_element.count() > 0:
+ is_error_highlighted = True
+ logger.info(f"Поле '{field_name}' подсвечено ошибкой")
+ break
+
+ if not is_error_highlighted:
+ raise AssertionError(f"Поле '{field_name}' не подсвечено цветом ошибки ")
+
+ logger.info(f"Поле '{field_name}' корректно подсвечено цветом ошибки")
+
+ def check_field_not_highlighted_error(self, field_name: str) -> None:
+ """
+ Проверяет, что поле НЕ подсвечено цветом ошибки (валидация успешна).
+
+ Args:
+ field_name: Название поля для проверки
+ """
+ logger.info(f"Проверка отсутствия подсветки ошибки у поля '{field_name}'...")
+
+ # Локаторы только для обязательных полей
+ required_fields = {
+ "Имя": RackLocators.RACK_NAME_FIELD,
+ "Высота в юнитах": RackLocators.RACK_HEIGHT_FIELD,
+ "Глубина (мм)": RackLocators.RACK_DEPTH_FIELD
+ }
+
+ if field_name not in required_fields:
+ raise ValueError(f"Поле '{field_name}' не является обязательным или не поддерживается")
+
+ field_locator = required_fields[field_name]
+ field_element = self.page.locator(field_locator)
+
+ # Проверяем что поле видимо
+ self.base_component.check_visibility(field_element, f"Поле '{field_name}' не найдено")
+
+ # Ищем родительский контейнер с использованием константы
+ parent_container = field_element.locator(RackLocators.INPUT_PARENT_CONTAINER).first
+
+ # Поверка отсутствия классов ошибки
+ if parent_container.count() > 0:
+ error_classes = AlertLocators.ERROR_CLASSES
+
+ for error_class in error_classes:
+ error_element = parent_container.locator(f".{error_class}")
+ if error_element.count() > 0:
+ raise AssertionError(f"Поле '{field_name}' подсвечено ошибкой")
+
+ logger.info(f"Поле '{field_name}' корректно не подсвечено цветом ошибки")
diff --git a/pages/location_page.py b/pages/location_page.py
new file mode 100644
index 0000000..e7dfe67
--- /dev/null
+++ b/pages/location_page.py
@@ -0,0 +1,96 @@
+"""Модуль страницы локации."""
+
+from playwright.sync_api import Page
+from components.toolbar_component import ToolbarComponent
+from pages.base_page import BasePage
+
+
+class LocationPage(BasePage):
+ """Класс для работы со страницей локации."""
+
+ # Константы локаторов
+ TOOLBAR_BUTTONS_LOCATOR = (
+ "//div[contains(@class, 'layout class--')]"
+ "//span[@class='v-tooltip v-tooltip--bottom']//button"
+ )
+
+ # Индексы кнопок
+ CREATE_BUTTON_INDEX = 0 # Первая кнопка
+ EDIT_BUTTON_INDEX = 1 # Вторая кнопка
+
+ def __init__(self, page: Page) -> None:
+ """
+ Инициализирует страницу локации.
+
+ Args:
+ page: Экземпляр страницы Playwright
+ """
+ super().__init__(page)
+
+ # Инициализация тулбара
+ self.toolbar = ToolbarComponent(page, "")
+
+ # Кнопка "Создать" - первая кнопка
+ create_button_locator = self.page.locator(
+ self.TOOLBAR_BUTTONS_LOCATOR
+ ).nth(self.CREATE_BUTTON_INDEX)
+
+ # Кнопка "Изменить" - вторая кнопка
+ edit_button_locator = self.page.locator(
+ self.TOOLBAR_BUTTONS_LOCATOR
+ ).nth(self.EDIT_BUTTON_INDEX)
+
+ # Инициализация кнопок
+ self.toolbar.add_tooltip_button(create_button_locator, "create")
+ self.toolbar.add_tooltip_button(edit_button_locator, "edit")
+
+ self._create_child_frame = None
+
+ # Действия
+ def click_create_button(self) -> None:
+ """
+ Кликает на кнопку 'Создать'.
+
+ Returns:
+ None
+ """
+ # Используем метод тулбара для клика
+ self.toolbar.click_button("create")
+ self.wait_for_timeout(3000)
+
+ def click_edit_button(self) -> None:
+ """
+ Кликает на кнопку 'Изменить'.
+
+ Returns:
+ None
+ """
+ self.toolbar.click_button("edit")
+ self.wait_for_timeout(2000)
+
+ def wait_for_timeout(self, timeout: int) -> None:
+ """
+ Ожидает указанное количество миллисекунд.
+
+ Args:
+ timeout: Время ожидания в миллисекундах
+ """
+ self.page.wait_for_timeout(timeout)
+
+ # Проверки
+ def should_be_toolbar_buttons(self) -> None:
+ """
+ Проверяет наличие и функциональность кнопок тулбара.
+
+ Raises:
+ AssertionError: Если кнопки недоступны или подсказки неверны.
+ """
+ # Проверяем кнопку "Создать"
+ self.toolbar.check_button_visibility("create")
+ self.toolbar.check_button_tooltip("create", "Создать")
+
+ # Проверяем кнопку "Изменить"
+ self.toolbar.check_button_visibility("edit")
+ self.toolbar.check_button_tooltip("edit", "Изменить")
+
+ self.wait_for_timeout(2000)
diff --git a/pages/rack_pages/rack_tab.py b/pages/rack_tab/rack_tab.py
similarity index 100%
rename from pages/rack_pages/rack_tab.py
rename to pages/rack_tab/rack_tab.py
diff --git a/tests/e2e/create_elements/test_create_rack_element.py b/tests/e2e/create_elements/test_create_rack_element.py
new file mode 100644
index 0000000..e2def45
--- /dev/null
+++ b/tests/e2e/create_elements/test_create_rack_element.py
@@ -0,0 +1,431 @@
+"""Тест создания дочернего элемента 'Стойка'."""
+
+import pytest
+from playwright.sync_api import Page
+from tools.logger import get_logger
+from locators.navigation_panel_locators import NavigationPanelLocators
+from components_derived.accounting_objects.rack_maker import RackObjectMaker, RackData
+from components_derived.frames.create_child_element_frame import CreateChildElementFrame
+from pages.location_page import LocationPage
+from pages.login_page import LoginPage
+from pages.main_page import MainPage
+
+
+logger = get_logger("CREATE_RACK_ELEMENT_TEST")
+
+# @pytest.mark.smoke
+class TestCreateRackElement:
+ """Тест создания дочернего элемента типа 'Стойка'.
+
+ Тесты покрывают следующие сценарии:
+ 1. test_create_rack_content: Проверяет содержимое формы создания стойки
+ 2. test_create_rack_child_element: Проверяет создание дочернего элемента типа 'Стойка'
+ 3. test_create_rack_with_duplicate_name: Проверяет создание стойки с дублирующимся именем
+ 4. test_required_fields_validation: Проверяет валидацию обязательных полей при создании стойки
+ """
+
+ @pytest.fixture(scope="function", autouse=True)
+ def setup(self, browser: Page) -> None:
+ """Фикстура для подготовки тестового окружения.
+
+ Args:
+ browser (Page): Экземпляр страницы Playwright для взаимодействия с UI
+ """
+ # Авторизация в системе
+ login_page = LoginPage(browser)
+ login_page.do_login()
+
+ # Мы на главной странице
+ self.main_page = MainPage(browser)
+ self.main_page.should_be_navigation_panel()
+ self.main_page.wait_for_timeout(2000)
+
+ # Переходим к Объектам
+ self.main_page.click_main_navigation_panel_item("Объекты")
+ self.main_page.wait_for_timeout(2000)
+
+ self.main_page.click_main_navigation_panel_item("test-zone")
+ self.main_page.wait_for_timeout(2000)
+
+ # Создаем экземпляр страницы локации
+ self.location_page = LocationPage(browser)
+
+ @pytest.mark.develop
+ def test_create_rack_content(self, browser: Page) -> None:
+ """Тест создания дочернего элемента типа 'Стойка'."""
+
+ # Проверяем что кнопка "Создать" доступна
+ self.location_page.should_be_toolbar_buttons()
+
+ # Нажимаем кнопку "Создать" на тулбаре
+ self.location_page.click_create_button()
+
+ # Создаем фрейм создания дочернего элемента
+ create_child_frame = CreateChildElementFrame(browser)
+
+ # Нажимаем на плашку "Класс объекта учета"
+ create_child_frame.open_object_class_combobox()
+
+ # Из выпадающего меню выбираем пункт "Стойка"
+ create_child_frame.select_object_class("Стойка")
+
+ # Открывается набор плашек для задания параметров стойки
+ rack_maker = RackObjectMaker(browser)
+
+ # Проверяем заголовок формы создания
+ create_child_frame.check_toolbar_title('Создать дочерний элемент в')
+
+ # Проверяем что после выбора 'Стойка' появляются специфичные поля
+ rack_maker.check_rack_fields_presence()
+ logger.info("Rack-specific fields are displayed correctly")
+
+ create_child_frame.should_be_toolbar_buttons()
+
+ def test_create_rack_child_element(self, browser: Page) -> None:
+ """Тест создания дочернего элемента типа 'Стойка'."""
+
+ # Нажимаем кнопку "Создать" на тулбаре
+ self.location_page.click_create_button()
+
+ # Создаем фрейм создания дочернего элемента
+ create_child_frame = CreateChildElementFrame(browser)
+
+ # Нажимаем на плашку "Класс объекта учета"
+ create_child_frame.open_object_class_combobox()
+
+ # Из выпадающего меню выбираем пункт "Стойка"
+ create_child_frame.select_object_class("Стойка")
+
+ # Открывается набор плашек для задания параметров стойки
+ rack_maker = RackObjectMaker(browser)
+
+ # Проверяем что после выбора 'Стойка' появляются специфичные поля
+ rack_maker.check_rack_fields_presence()
+ logger.info("Rack-specific fields are displayed correctly")
+
+ # Создаем объект данных стойки
+ rack_data = RackData(
+ name="Test-Rack-01",
+ height="42",
+ depth="1000",
+ serial="TEST123456",
+ inventory="INV-001",
+ comment="Тестовая стойка для автоматизации",
+ cable_entry="Сверху",
+ state="В эксплуатации"
+ )
+
+ # Заполняем данные стойки
+ rack_maker.fill_rack_data(rack_data)
+
+ # Нажимаем кнопку "Добавить"
+ create_child_frame.click_add_button()
+ create_child_frame.wait_for_timeout(2000)
+
+ logger.info("Test for creating 'Rack' child element completed successfully")
+
+ def test_create_rack_with_duplicate_name(self, browser: Page) -> None:
+ """
+ Тест создания стойки с уже существующим именем.
+
+ Проверяет, что система корректно обрабатывает попытку создания
+ стойки с именем, которое уже используется.
+ """
+ logger.info("Starting test for creating rack with duplicate name")
+
+ rack_name = "Test-Rack-01"
+
+ # Проверяем, существует ли уже стойка с таким именем
+ if not self._check_rack_exists(browser, rack_name):
+ logger.info(f"Rack with name '{rack_name}' not found. Creating first rack.")
+ self._create_rack(browser, rack_name)
+ logger.info(f"First rack with name '{rack_name}' created successfully")
+ else:
+ logger.info(f"Rack with name '{rack_name}' already exists, proceeding to create second one")
+
+ # Создаем вторую стойку с тем же именем
+ logger.info(f"Attempting to create second rack with name '{rack_name}'")
+
+ # Переходим обратно к созданию новой стойки
+ self.main_page.click_main_navigation_panel_item("test-zone")
+ self.main_page.wait_for_timeout(2000)
+
+ # Нажимаем кнопку "Создать" на тулбаре
+ self.location_page.click_create_button()
+
+ # Создаем фрейм создания дочернего элемента
+ create_child_frame = CreateChildElementFrame(browser)
+
+ # Нажимаем на плашку "Класс объекта учета"
+ create_child_frame.open_object_class_combobox()
+
+ # Из выпадающего меню выбираем пункт "Стойка"
+ create_child_frame.select_object_class("Стойка")
+
+ # Открывается набор плашек для задания параметров стойки
+ rack_maker = RackObjectMaker(browser)
+
+ # Создаем объект данных для второй стойки
+ rack_data = RackData(
+ name=rack_name,
+ height="42",
+ depth="1000"
+ )
+
+ # Пытаемся создать вторую стойку с тем же именем
+ rack_maker.fill_rack_data(rack_data)
+
+ # Нажимаем кнопку создания
+ create_child_frame.click_add_button()
+ create_child_frame.wait_for_timeout(2000)
+
+ # Проверяем наличие alert-окна с сообщением о дублирующемся имени
+ expected_alert_text = f"Имя {rack_name} уже используется"
+ create_child_frame.alert.check_alert_presence(expected_alert_text)
+
+ # Проверяем, что остались на странице создания (стойка не создана)
+ create_child_frame.check_toolbar_title('Создать дочерний элемент в')
+
+ # Закрываем alert-окно с помощью кнопки закрытия
+ create_child_frame.wait_for_timeout(2000)
+ create_child_frame.alert.close_alert_by_text(expected_alert_text)
+
+ logger.info("System prevented creating rack with duplicate name")
+
+ def _perform_required_fields_test(self, create_child_frame, rack_maker, test_data):
+ """Выполняет один тест валидации обязательных полей.
+
+ Args:
+ create_child_frame: Фрейм создания дочернего элемента
+ rack_maker: Объект для работы со стойкой
+ test_data: Словарь с данными теста
+ """
+ # Распаковываем данные теста
+ name_value = test_data["name"]
+ height_value = test_data["height"]
+ depth_value = test_data["depth"]
+ expected_alert_height = test_data["expected_alert_height"]
+ expected_alert_depth = test_data["expected_alert_depth"]
+
+ # Очистить поля
+ create_child_frame.clear_combobox_field("Глубина (мм)")
+ create_child_frame.clear_combobox_field("Высота в юнитах")
+
+ # Создаем объект данных стойки
+ rack_data = RackData(
+ name=name_value,
+ height=height_value,
+ depth=depth_value
+ )
+
+ # Заполняем данные
+ rack_maker.fill_rack_data(rack_data)
+
+ # Нажимаем кнопку создания
+ create_child_frame.click_add_button()
+ create_child_frame.wait_for_timeout(3000)
+
+ # Проверяем подсветку полей
+ if height_value:
+ create_child_frame.check_field_not_highlighted_error("Высота в юнитах")
+ else:
+ create_child_frame.check_field_highlighted_error("Высота в юнитах")
+
+ if depth_value:
+ create_child_frame.check_field_not_highlighted_error("Глубина (мм)")
+ else:
+ create_child_frame.check_field_highlighted_error("Глубина (мм)")
+
+ # Обрабатываем alert-окна
+ if not height_value:
+ create_child_frame.alert.check_alert_presence(expected_alert_height)
+ create_child_frame.alert.close_alert_by_text(expected_alert_height)
+
+ if not depth_value:
+ create_child_frame.alert.check_alert_presence(expected_alert_depth)
+ create_child_frame.alert.close_alert_by_text(expected_alert_depth)
+
+ # Проверяем, что остались на той же странице
+ create_child_frame.check_toolbar_title('Создать дочерний элемент в')
+
+ def test_required_fields_validation(self, browser: Page) -> None:
+ """
+ Тест проверки обязательных полей при создании стойки.
+
+ Проверяет, что система корректно валидирует обязательные поля:
+ - Поле 'Высота в юнитах' должно быть заполнено
+ - Поле 'Глубина (мм)' должно быть заполнено
+ """
+ # Текст сообщения alert-окна
+ expected_alert_text_height = "поле Высота в юнитах должно быть заполнено"
+ expected_alert_text_depth = "поле Глубина (мм) должно быть заполнено"
+
+ # Нажимаем кнопку "Создать" на тулбаре
+ self.location_page.click_create_button()
+
+ # Создаем фрейм создания дочернего элемента
+ create_child_frame = CreateChildElementFrame(browser)
+
+ # Нажимаем на плашку "Класс объекта учета"
+ create_child_frame.open_object_class_combobox()
+
+ # Из выпадающего меню выбираем пункт "Стойка"
+ create_child_frame.select_object_class("Стойка")
+
+ # Открывается набор плашек для задания параметров стойки
+ rack_maker = RackObjectMaker(browser)
+
+ # Проверяем наличие полей стойки
+ rack_maker.check_rack_fields_presence()
+
+ # Тестовые данные
+ test_cases = [
+ {
+ "name": "Test 1: Creating rack with default field values",
+ "data": {
+ "name": "",
+ "height": "",
+ "depth": "",
+ "expected_alert_height": expected_alert_text_height,
+ "expected_alert_depth": expected_alert_text_depth
+ }
+ },
+ {
+ "name": "Test 2: Required fields are not filled",
+ "data": {
+ "name": "",
+ "height": "",
+ "depth": "",
+ "expected_alert_height": expected_alert_text_height,
+ "expected_alert_depth": expected_alert_text_depth
+ }
+ },
+ {
+ "name": "Test 3: Only 'Height in units' field is filled",
+ "data": {
+ "name": "",
+ "height": "42",
+ "depth": "",
+ "expected_alert_height": expected_alert_text_height,
+ "expected_alert_depth": expected_alert_text_depth
+ }
+ },
+ {
+ "name": "Test 4: Only 'Depth (mm)' field is filled",
+ "data": {
+ "name": "",
+ "height": "",
+ "depth": "1000",
+ "expected_alert_height": expected_alert_text_height,
+ "expected_alert_depth": expected_alert_text_depth
+ }
+ }
+ ]
+
+ # Выполняем тестовые случаи
+ for test_case in test_cases:
+ logger.info(test_case["name"])
+ self._perform_required_fields_test(
+ create_child_frame, rack_maker, test_case["data"]
+ )
+ logger.info("System prevented creating rack with invalid required fields")
+
+ # 5. Тест: Заполняем все обязательные поля
+ logger.info("Test 5: All required fields are filled")
+
+ # Генерируем уникальное имя для финального теста
+ final_rack_name = "Test-Rack-Required-Final"
+
+ # Создаем объект данных стойки
+ rack_data = RackData(
+ name=final_rack_name,
+ height="42",
+ depth="1000"
+ )
+
+ # Заполняем все обязательные поля
+ rack_maker.fill_rack_data(rack_data)
+
+ # Проверяем, что ни одно поле не подсвечено цветом ошибки
+ create_child_frame.check_field_not_highlighted_error("Имя")
+ create_child_frame.check_field_not_highlighted_error("Высота в юнитах")
+ create_child_frame.check_field_not_highlighted_error("Глубина (мм)")
+ logger.info("No required fields are highlighted with error color - all fields filled correctly")
+
+ # Нажимаем кнопку создания
+ create_child_frame.click_add_button()
+ create_child_frame.wait_for_timeout(3000)
+
+ # Проверяем, что НЕТ alert-окон для всех обязательных полей
+ create_child_frame.alert.check_alert_absence(expected_alert_text_height, 1000)
+ create_child_frame.alert.check_alert_absence(expected_alert_text_depth, 1000)
+ logger.info("No alert windows for required fields appeared - all fields filled correctly")
+
+ # Проверяем, что ушли со страницы создания
+ try:
+ create_child_frame.check_toolbar_title('Создать дочерний элемент в')
+ logger.warning("Rack creation may not have completed successfully")
+ except AssertionError:
+ logger.info("Creation page closed - rack successfully created")
+
+ logger.info("Required fields validation test completed successfully")
+
+ def _check_rack_exists(self, browser: Page, rack_name: str) -> bool:
+ """Проверяет существование стойки."""
+ logger.info(f"Checking existence of rack with name '{rack_name}'")
+
+ # Обновляем навигационную панель
+ self.main_page.click_main_navigation_panel_item("Объекты")
+ self.main_page.click_main_navigation_panel_item("Объекты")
+ self.main_page.wait_for_timeout(1000)
+ self.main_page.click_subpanel_item("test-zone")
+ self.main_page.wait_for_timeout(3000)
+
+ nav_panel_locator = NavigationPanelLocators.TREEVIEW
+
+ # Проверяем видимость элемента
+ element = browser.locator(nav_panel_locator).get_by_text(rack_name).first
+
+ if element.is_visible():
+ logger.info(f"Rack with name '{rack_name}' found")
+ return True
+
+ logger.info(f"Rack with name '{rack_name}' not found")
+ return False
+
+ def _create_rack(self, browser: Page, rack_name: str) -> None:
+ """Создает стойку."""
+ logger.info(f"Creating rack with name '{rack_name}'")
+
+ # Переходим обратно к созданию новой стойки
+ self.main_page.click_main_navigation_panel_item("test-zone")
+ self.main_page.wait_for_timeout(2000)
+
+ # Нажимаем кнопку "Создать" на тулбаре
+ self.location_page.click_create_button()
+
+ # Создаем фрейм создания дочернего элемента
+ create_child_frame = CreateChildElementFrame(browser)
+
+ # Нажимаем на плашку "Класс объекта учета"
+ create_child_frame.open_object_class_combobox()
+
+ # Из выпадающего меню выбираем пункт "Стойка"
+ create_child_frame.select_object_class("Стойка")
+
+ # Открывается набор плашек для задания параметров стойки
+ rack_maker = RackObjectMaker(browser)
+
+ # Создаем объект данных стойки
+ rack_data = RackData(
+ name=rack_name,
+ height="42",
+ depth="1000"
+ )
+
+ # Заполняем данные стойки
+ rack_maker.fill_rack_data(rack_data)
+
+ # Нажимаем кнопку создания
+ create_child_frame.click_add_button()
+ create_child_frame.wait_for_timeout(2000)
diff --git a/tests/e2e/rack/test_rack_tab.py b/tests/e2e/rack/test_rack_tab.py
deleted file mode 100644
index 9a45969..0000000
--- a/tests/e2e/rack/test_rack_tab.py
+++ /dev/null
@@ -1,114 +0,0 @@
-"""Модуль тестов вкладки 'Стойка' в модуле Объекты.
-
-Содержит тесты для проверки функциональности
-работы со стойкой оборудования.
-"""
-import pytest
-from playwright.sync_api import Page
-from pages.rack_pages.rack_tab import RackTab
-from pages.login_page import LoginPage
-from pages.main_page import MainPage
-
-
-# @pytest.mark.smoke
-class TestRackTab:
- """Набор тестов для вкладки 'Стойка' в модуле Объекты.
-
- Проверяет корректность отображения, функциональность элементов интерфейса
- и переключение между вкладками стойки оборудования.
-
- Тесты покрывают следующие функциональные области:
- 1. test_rack_tab_content - Базовая структура и содержимое вкладки стойки
- 2. test_rack_tab_switching - Функциональность переключения между вкладками стойки
- """
-
- @pytest.fixture(scope="function", autouse=True)
- def setup(self, browser: Page) -> None:
- """Фикстура для подготовки тестового окружения.
-
- Выполняет:
- 1. Авторизацию в системе
- 2. Переход к стойке оборудования через панель навигации:
- - Объекты → Физические устройства с опросом → Здание ЦОД 4 → Стойка КСПД
-
- Args:
- browser (Page): Экземпляр страницы Playwright для взаимодействия с UI
- """
- # Авторизация в системе
- lp = LoginPage(browser)
- lp.do_login()
-
- # Мы на главной странице
- mp = MainPage(browser)
- mp.should_be_navigation_panel()
- mp.wait_for_timeout(3000)
-
- # Переходим к Объектам
- mp.click_main_navigation_panel_item("Объекты")
- mp.wait_for_timeout(3000)
-
- mp.click_subpanel_item("Физические устройства с опросом")
- mp.wait_for_timeout(3000)
-
- # Переходим Здание ЦОД 4
- mp.click_subpanel_item("Здание ЦОД 4")
- mp.wait_for_timeout(3000)
-
- # Переходим к Стойка КСПД с указанием родителя
- mp.click_subpanel_item("Стойка КСПД", parent="Здание ЦОД 4")
- mp.wait_for_timeout(10000)
-
- @pytest.mark.develop
- def test_rack_tab_content(self, browser: Page) -> None:
- """Тест содержимого вкладки 'Стойка'.
-
- Проверяет:
- 1. Наличие и корректность заголовка панели с навигационной цепочкой
- 2. Отображение и структуру обеих сторон стойки (лицевой и обратной)
- 3. Наличие и функциональность кнопок панели инструментов
- 4. Корректность отображения юнитов и устройств на стойке
-
- Args:
- browser (Page): Экземпляр страницы Playwright для взаимодействия с UI
- """
- expected_toolbar_subtitles = [
- "Мониторинг и инвентаризация",
- 'chevron_right',
- "Физические устройства с опросом",
- 'chevron_right',
- "Здание ЦОД 4",
- 'chevron_right',
- "Стойка КСПД"
- ]
-
- rt = RackTab(browser)
- rt.should_be_header_panel(expected_toolbar_subtitles)
-
- # Комплексная проверка отображения обеих сторон стойки с детальной информацией
- rt.should_be_rack_sides_displayed()
-
- # Переход в режим редактирования
- rt.should_be_toolbar_buttons()
- rt.wait_for_timeout(2000)
-
- def test_rack_tab_switching(self, browser: Page) -> None:
- """Тест переключения между вкладками стойки оборудования.
-
- Проверяет функциональность переключения на все доступные вкладки:
- 1. Общая информация
- 2. Обслуживание
- 3. События
- 4. Сервисы
-
- Проверяет:
- 1. Наличие и доступность всех вкладок
- 2. Корректность активации вкладок после переключения
- 3. Отсутствие ошибок при последовательном переключении
-
- Args:
- browser (Page): Экземпляр страницы Playwright для взаимодействия с UI
- """
- rt = RackTab(browser)
-
- # Проверяем переключение между всеми вкладками стойки
- rt.check_tab_switching()
diff --git a/tests/e2e/test_expand_navigation_panel.py b/tests/e2e/test_expand_navigation_panel.py
index 0689d55..633b6f7 100644
--- a/tests/e2e/test_expand_navigation_panel.py
+++ b/tests/e2e/test_expand_navigation_panel.py
@@ -100,7 +100,7 @@ class TestNavigationPanel:
mp.wait_for_timeout(5000)
- mp.click_subpanel_item("Физические устройства с опросом")
+ mp.click_subpanel_item("test-zone")
mp.wait_for_timeout(3000)
# Переходим Здание ЦОД 4
diff --git a/tests/e2e/users/__init__.py b/tests/e2e/users/__init__.py
new file mode 100644
index 0000000..0bf3729
--- /dev/null
+++ b/tests/e2e/users/__init__.py
@@ -0,0 +1,2 @@
+# Auto-generated by fix_python_project.py
+"""Package initialization."""