Актуализация документации
parent
2698d60846
commit
e59dde3451
|
|
@ -0,0 +1,6 @@
|
|||
# ViewZTPTemplateModalWindow
|
||||
|
||||
::: components_derived.modal_view_ztp_template
|
||||
handler: python
|
||||
options:
|
||||
show_source: true
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
# TestUserCard
|
||||
|
||||
::: tests.e2e.test_user_card
|
||||
handler: python
|
||||
options:
|
||||
show_source: true
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
# TestUsersTab
|
||||
|
||||
::: tests.e2e.test_users_tab
|
||||
handler: python
|
||||
options:
|
||||
show_source: true
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
# TestUsersTabAddUser
|
||||
|
||||
::: tests.e2e.users.test_add_user
|
||||
handler: python
|
||||
options:
|
||||
show_source: true
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
# TestUsersTabEditUser
|
||||
|
||||
::: tests.e2e.users.test_edit_user
|
||||
handler: python
|
||||
options:
|
||||
show_source: true
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
# TestUserCard
|
||||
|
||||
::: tests.e2e.users.test_user_card
|
||||
handler: python
|
||||
options:
|
||||
show_source: true
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
# TestUsersTab
|
||||
|
||||
::: tests.e2e.users.test_users_tab
|
||||
handler: python
|
||||
options:
|
||||
show_source: true
|
||||
12
mkdocs.yml
12
mkdocs.yml
|
|
@ -50,6 +50,7 @@ nav:
|
|||
- ChangePasswordModalWindow: components_derived/modal_change_password.md
|
||||
- EditUserModalWindow: components_derived/modal_edit_user.md
|
||||
- ViewTemplateModalWindow: components_derived/modal_view_template.md
|
||||
- ViewZTPTemplateModalWindow: components_derived/modal_view_ztp_template.md #new
|
||||
- UserCard: components_derived/user_card.md
|
||||
- Локаторы:
|
||||
- ButtonLocators: locators/button_locators.md
|
||||
|
|
@ -73,10 +74,15 @@ nav:
|
|||
- SessionTab: pages/session_tab.md
|
||||
- TemplatesTab: pages/templates_tab.md
|
||||
- UsersTab: pages/users_tab.md
|
||||
- ZTPConfigTab: pages/ztp_config_tab.md #new
|
||||
- ZTPConfigTab: pages/ztp_config_tab.md
|
||||
- ZTPTemplatesTab: pages/ztp_templates_tab.md
|
||||
- Тесты:
|
||||
- End-to-End:
|
||||
- Users:
|
||||
- TestUsersTabAddUser: tests/e2e/users/test_add_user.md
|
||||
- TestUsersTabEditUser: tests/e2e/users/test_edit_user.md
|
||||
- TestUserCard: tests/e2e/users/test_user_card.md
|
||||
- TestUsersTab: tests/e2e/users/test_users_tab.md
|
||||
- TestEventPanel: tests/e2e/test_event_panel.md
|
||||
- TestNavigationPanel: tests/e2e/test_expand_navigation_panel.md
|
||||
- TestLicenseTab: tests/e2e/test_license_tab.md
|
||||
|
|
@ -85,9 +91,7 @@ nav:
|
|||
- TestSessionTab: tests/e2e/test_sessions_tab.md
|
||||
- TestSystemLogEventsContainer: tests/e2e/test_system_log_events_container.md
|
||||
- TestTemplatesTab: tests/e2e/test_templates_tab.md
|
||||
- TestUserCard: tests/e2e/test_user_card.md
|
||||
- TestUsersTab: tests/e2e/test_users_tab.md
|
||||
- TestZTPConfigTab: tests/e2e/test_ztp_config_tab.md #new
|
||||
- TestZTPConfigTab: tests/e2e/test_ztp_config_tab.md
|
||||
- TestZTPTemplatesTab: tests/e2e/test_ztp_templates_tab.md
|
||||
- Компоненты:
|
||||
- TestJsonContainer: tests/components/test_json_container.md
|
||||
|
|
|
|||
190
site/404.html
190
site/404.html
|
|
@ -1057,6 +1057,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1701,6 +1722,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1869,48 +2017,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="/tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1186,6 +1186,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1830,6 +1851,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1998,48 +2146,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1150,6 +1150,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1794,6 +1815,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1962,48 +2110,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1249,6 +1249,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1893,6 +1914,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2061,48 +2209,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1186,6 +1186,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1830,6 +1851,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1998,48 +2146,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1267,6 +1267,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1911,6 +1932,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2079,48 +2227,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1384,6 +1384,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2028,6 +2049,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2196,48 +2344,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1168,6 +1168,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1812,6 +1833,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1980,48 +2128,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1294,6 +1294,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1938,6 +1959,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2106,48 +2254,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1186,6 +1186,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1830,6 +1851,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1998,48 +2146,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -981,6 +981,15 @@
|
|||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#components.table_component.TableComponent.get_header_cell_button" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
get_header_cell_button
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
|
@ -1240,6 +1249,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1884,6 +1914,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2052,48 +2209,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2585,6 +2700,15 @@
|
|||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#components.table_component.TableComponent.get_header_cell_button" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
get_header_cell_button
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
|
@ -2938,7 +3062,18 @@
|
|||
<span class="normal">257</span>
|
||||
<span class="normal">258</span>
|
||||
<span class="normal">259</span>
|
||||
<span class="normal">260</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TableComponent</span><span class="p">(</span><span class="n">BaseComponent</span><span class="p">):</span>
|
||||
<span class="normal">260</span>
|
||||
<span class="normal">261</span>
|
||||
<span class="normal">262</span>
|
||||
<span class="normal">263</span>
|
||||
<span class="normal">264</span>
|
||||
<span class="normal">265</span>
|
||||
<span class="normal">266</span>
|
||||
<span class="normal">267</span>
|
||||
<span class="normal">268</span>
|
||||
<span class="normal">269</span>
|
||||
<span class="normal">270</span>
|
||||
<span class="normal">271</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TableComponent</span><span class="p">(</span><span class="n">BaseComponent</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Компонент таблицы. Предоставляет методы для работы с табличными данными."""</span>
|
||||
|
||||
<span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">page</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
|
|
@ -2959,11 +3094,7 @@
|
|||
<span class="sd"> index: Индекс ячейки в заголовке.</span>
|
||||
<span class="sd"> """</span>
|
||||
|
||||
<span class="n">table</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_locator</span><span class="p">(</span><span class="n">table_locator</span><span class="p">)</span>
|
||||
<span class="n">header_cells_count</span> <span class="o">=</span> <span class="n">table</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//thead/tr/th"</span><span class="p">)</span><span class="o">.</span><span class="n">count</span><span class="p">()</span>
|
||||
<span class="k">assert</span> <span class="n">index</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="n">header_cells_count</span><span class="p">),</span> <span class="s2">"Header cell index is out of range"</span>
|
||||
|
||||
<span class="n">arrow_button</span> <span class="o">=</span> <span class="n">table</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//thead/tr/th"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="n">index</span><span class="p">)</span><span class="o">.</span><span class="n">get_by_role</span><span class="p">(</span><span class="s2">"button"</span><span class="p">)</span>
|
||||
<span class="n">arrow_button</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_header_cell_button</span><span class="p">(</span><span class="n">table_locator</span><span class="p">,</span> <span class="n">index</span><span class="p">)</span>
|
||||
<span class="k">assert</span> <span class="n">arrow_button</span><span class="o">.</span><span class="n">is_enabled</span><span class="p">(),</span> <span class="sa">f</span><span class="s2">"Arrow button is missing in </span><span class="si">{</span><span class="n">index</span><span class="si">}</span><span class="s2"> header cell"</span>
|
||||
<span class="n">arrow_button</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||
|
||||
|
|
@ -2978,11 +3109,7 @@
|
|||
<span class="sd"> up, если это стрелочка вверх. down, если это стрелочка вниз.</span>
|
||||
<span class="sd"> """</span>
|
||||
|
||||
<span class="n">table</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_locator</span><span class="p">(</span><span class="n">table_locator</span><span class="p">)</span>
|
||||
<span class="n">header_cells_count</span> <span class="o">=</span> <span class="n">table</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//thead/tr/th"</span><span class="p">)</span><span class="o">.</span><span class="n">count</span><span class="p">()</span>
|
||||
<span class="k">assert</span> <span class="n">index</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="n">header_cells_count</span><span class="p">),</span> <span class="s2">"Header cell index is out of range"</span>
|
||||
|
||||
<span class="n">arrow_button</span> <span class="o">=</span> <span class="n">table</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//thead/tr/th"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="n">index</span><span class="p">)</span><span class="o">.</span><span class="n">get_by_role</span><span class="p">(</span><span class="s2">"button"</span><span class="p">)</span>
|
||||
<span class="n">arrow_button</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_header_cell_button</span><span class="p">(</span><span class="n">table_locator</span><span class="p">,</span> <span class="n">index</span><span class="p">)</span>
|
||||
<span class="k">assert</span> <span class="n">arrow_button</span><span class="o">.</span><span class="n">is_enabled</span><span class="p">(),</span> <span class="sa">f</span><span class="s2">"Arrow button is missing in </span><span class="si">{</span><span class="n">index</span><span class="si">}</span><span class="s2"> header cell"</span>
|
||||
|
||||
<span class="n">state</span> <span class="o">=</span> <span class="n">arrow_button</span><span class="o">.</span><span class="n">inner_text</span><span class="p">()</span>
|
||||
|
|
@ -2993,6 +3120,25 @@
|
|||
<span class="k">else</span><span class="p">:</span>
|
||||
<span class="k">assert</span> <span class="kc">False</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"Got unsupported arrow state: </span><span class="si">{</span><span class="n">state</span><span class="si">}</span><span class="s2">"</span>
|
||||
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">get_header_cell_button</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">table_locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">,</span> <span class="n">index</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="n">Locator</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">""" Поиск кнопки в ячейке заголовка таблицы</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
<span class="sd"> table_locator: Локатор таблицы.</span>
|
||||
<span class="sd"> index: Индекс ячейки в заголовке.</span>
|
||||
|
||||
<span class="sd"> Returns:</span>
|
||||
<span class="sd"> Локатор строки кнопки.</span>
|
||||
|
||||
<span class="sd"> Raises:</span>
|
||||
<span class="sd"> AssertionError: Если индекс вне диапазона.</span>
|
||||
<span class="sd"> """</span>
|
||||
|
||||
<span class="n">table</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_locator</span><span class="p">(</span><span class="n">table_locator</span><span class="p">)</span>
|
||||
<span class="n">header_cells_count</span> <span class="o">=</span> <span class="n">table</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//thead/tr/th"</span><span class="p">)</span><span class="o">.</span><span class="n">count</span><span class="p">()</span>
|
||||
<span class="k">assert</span> <span class="n">index</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="n">header_cells_count</span><span class="p">),</span> <span class="s2">"Header cell index is out of range"</span>
|
||||
<span class="k">return</span> <span class="n">table</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//thead/tr/th"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="n">index</span><span class="p">)</span><span class="o">.</span><span class="n">get_by_role</span><span class="p">(</span><span class="s2">"button"</span><span class="p">)</span>
|
||||
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">get_row_locator</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">table_locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">,</span> <span class="n">row_index</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="n">Locator</span> <span class="o">|</span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Возвращает локатор строки по индексу.</span>
|
||||
|
||||
|
|
@ -3357,18 +3503,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components\table_component.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">191</span>
|
||||
<span class="normal">192</span>
|
||||
<span class="normal">193</span>
|
||||
<span class="normal">194</span>
|
||||
<span class="normal">195</span>
|
||||
<span class="normal">196</span>
|
||||
<span class="normal">197</span>
|
||||
<span class="normal">198</span>
|
||||
<span class="normal">199</span>
|
||||
<span class="normal">200</span>
|
||||
<span class="normal">201</span>
|
||||
<span class="normal">202</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">202</span>
|
||||
<span class="normal">203</span>
|
||||
<span class="normal">204</span>
|
||||
<span class="normal">205</span>
|
||||
|
|
@ -3383,7 +3518,18 @@
|
|||
<span class="normal">214</span>
|
||||
<span class="normal">215</span>
|
||||
<span class="normal">216</span>
|
||||
<span class="normal">217</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_column_descending_order</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span>
|
||||
<span class="normal">217</span>
|
||||
<span class="normal">218</span>
|
||||
<span class="normal">219</span>
|
||||
<span class="normal">220</span>
|
||||
<span class="normal">221</span>
|
||||
<span class="normal">222</span>
|
||||
<span class="normal">223</span>
|
||||
<span class="normal">224</span>
|
||||
<span class="normal">225</span>
|
||||
<span class="normal">226</span>
|
||||
<span class="normal">227</span>
|
||||
<span class="normal">228</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_column_descending_order</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span>
|
||||
<span class="n">locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">,</span>
|
||||
<span class="n">index</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="nb">bool</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверка, что заданный столбец таблицы упорядочен по убыванию.</span>
|
||||
|
|
@ -3521,18 +3667,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components\table_component.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">157</span>
|
||||
<span class="normal">158</span>
|
||||
<span class="normal">159</span>
|
||||
<span class="normal">160</span>
|
||||
<span class="normal">161</span>
|
||||
<span class="normal">162</span>
|
||||
<span class="normal">163</span>
|
||||
<span class="normal">164</span>
|
||||
<span class="normal">165</span>
|
||||
<span class="normal">166</span>
|
||||
<span class="normal">167</span>
|
||||
<span class="normal">168</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">168</span>
|
||||
<span class="normal">169</span>
|
||||
<span class="normal">170</span>
|
||||
<span class="normal">171</span>
|
||||
|
|
@ -3553,7 +3688,18 @@
|
|||
<span class="normal">186</span>
|
||||
<span class="normal">187</span>
|
||||
<span class="normal">188</span>
|
||||
<span class="normal">189</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span>
|
||||
<span class="normal">189</span>
|
||||
<span class="normal">190</span>
|
||||
<span class="normal">191</span>
|
||||
<span class="normal">192</span>
|
||||
<span class="normal">193</span>
|
||||
<span class="normal">194</span>
|
||||
<span class="normal">195</span>
|
||||
<span class="normal">196</span>
|
||||
<span class="normal">197</span>
|
||||
<span class="normal">198</span>
|
||||
<span class="normal">199</span>
|
||||
<span class="normal">200</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span>
|
||||
<span class="n">locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">,</span>
|
||||
<span class="n">expected_headers</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">],</span>
|
||||
<span class="n">check_table_not_empty</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
|
|
@ -3639,16 +3785,16 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components\table_component.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">219</span>
|
||||
<span class="normal">220</span>
|
||||
<span class="normal">221</span>
|
||||
<span class="normal">222</span>
|
||||
<span class="normal">223</span>
|
||||
<span class="normal">224</span>
|
||||
<span class="normal">225</span>
|
||||
<span class="normal">226</span>
|
||||
<span class="normal">227</span>
|
||||
<span class="normal">228</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_first_row_visibility</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">230</span>
|
||||
<span class="normal">231</span>
|
||||
<span class="normal">232</span>
|
||||
<span class="normal">233</span>
|
||||
<span class="normal">234</span>
|
||||
<span class="normal">235</span>
|
||||
<span class="normal">236</span>
|
||||
<span class="normal">237</span>
|
||||
<span class="normal">238</span>
|
||||
<span class="normal">239</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_first_row_visibility</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет видимость первой строки таблицы.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -3711,16 +3857,16 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components\table_component.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">230</span>
|
||||
<span class="normal">231</span>
|
||||
<span class="normal">232</span>
|
||||
<span class="normal">233</span>
|
||||
<span class="normal">234</span>
|
||||
<span class="normal">235</span>
|
||||
<span class="normal">236</span>
|
||||
<span class="normal">237</span>
|
||||
<span class="normal">238</span>
|
||||
<span class="normal">239</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_last_row_visibility</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">241</span>
|
||||
<span class="normal">242</span>
|
||||
<span class="normal">243</span>
|
||||
<span class="normal">244</span>
|
||||
<span class="normal">245</span>
|
||||
<span class="normal">246</span>
|
||||
<span class="normal">247</span>
|
||||
<span class="normal">248</span>
|
||||
<span class="normal">249</span>
|
||||
<span class="normal">250</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_last_row_visibility</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет видимость последней строки таблицы.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -3799,18 +3945,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components\table_component.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">241</span>
|
||||
<span class="normal">242</span>
|
||||
<span class="normal">243</span>
|
||||
<span class="normal">244</span>
|
||||
<span class="normal">245</span>
|
||||
<span class="normal">246</span>
|
||||
<span class="normal">247</span>
|
||||
<span class="normal">248</span>
|
||||
<span class="normal">249</span>
|
||||
<span class="normal">250</span>
|
||||
<span class="normal">251</span>
|
||||
<span class="normal">252</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">252</span>
|
||||
<span class="normal">253</span>
|
||||
<span class="normal">254</span>
|
||||
<span class="normal">255</span>
|
||||
|
|
@ -3818,7 +3953,18 @@
|
|||
<span class="normal">257</span>
|
||||
<span class="normal">258</span>
|
||||
<span class="normal">259</span>
|
||||
<span class="normal">260</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_row_highlighting</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">,</span> <span class="n">row_index</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">260</span>
|
||||
<span class="normal">261</span>
|
||||
<span class="normal">262</span>
|
||||
<span class="normal">263</span>
|
||||
<span class="normal">264</span>
|
||||
<span class="normal">265</span>
|
||||
<span class="normal">266</span>
|
||||
<span class="normal">267</span>
|
||||
<span class="normal">268</span>
|
||||
<span class="normal">269</span>
|
||||
<span class="normal">270</span>
|
||||
<span class="normal">271</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_row_highlighting</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">,</span> <span class="n">row_index</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет изменение цвета строки при наведении.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -3860,24 +4006,24 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components\table_component.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">138</span>
|
||||
<span class="normal">139</span>
|
||||
<span class="normal">140</span>
|
||||
<span class="normal">141</span>
|
||||
<span class="normal">142</span>
|
||||
<span class="normal">143</span>
|
||||
<span class="normal">144</span>
|
||||
<span class="normal">145</span>
|
||||
<span class="normal">146</span>
|
||||
<span class="normal">147</span>
|
||||
<span class="normal">148</span>
|
||||
<span class="normal">149</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">149</span>
|
||||
<span class="normal">150</span>
|
||||
<span class="normal">151</span>
|
||||
<span class="normal">152</span>
|
||||
<span class="normal">153</span>
|
||||
<span class="normal">154</span>
|
||||
<span class="normal">155</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_table_headers</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">actual_headers</span><span class="p">,</span> <span class="n">expected_headers</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">155</span>
|
||||
<span class="normal">156</span>
|
||||
<span class="normal">157</span>
|
||||
<span class="normal">158</span>
|
||||
<span class="normal">159</span>
|
||||
<span class="normal">160</span>
|
||||
<span class="normal">161</span>
|
||||
<span class="normal">162</span>
|
||||
<span class="normal">163</span>
|
||||
<span class="normal">164</span>
|
||||
<span class="normal">165</span>
|
||||
<span class="normal">166</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_table_headers</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">actual_headers</span><span class="p">,</span> <span class="n">expected_headers</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">""" Проверка соответствия заголовка таблицы ожидаемому"""</span>
|
||||
|
||||
<span class="n">is_equals</span> <span class="o">=</span> <span class="kc">True</span>
|
||||
|
|
@ -3974,11 +4120,7 @@
|
|||
<span class="normal">31</span>
|
||||
<span class="normal">32</span>
|
||||
<span class="normal">33</span>
|
||||
<span class="normal">34</span>
|
||||
<span class="normal">35</span>
|
||||
<span class="normal">36</span>
|
||||
<span class="normal">37</span>
|
||||
<span class="normal">38</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">click_arrow_button</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">table_locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">,</span> <span class="n">index</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">34</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">click_arrow_button</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">table_locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">,</span> <span class="n">index</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">""" Нажатие кнопки-стрелочки вверх/вниз в ячейке заголовка таблицы</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -3986,11 +4128,7 @@
|
|||
<span class="sd"> index: Индекс ячейки в заголовке.</span>
|
||||
<span class="sd"> """</span>
|
||||
|
||||
<span class="n">table</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_locator</span><span class="p">(</span><span class="n">table_locator</span><span class="p">)</span>
|
||||
<span class="n">header_cells_count</span> <span class="o">=</span> <span class="n">table</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//thead/tr/th"</span><span class="p">)</span><span class="o">.</span><span class="n">count</span><span class="p">()</span>
|
||||
<span class="k">assert</span> <span class="n">index</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="n">header_cells_count</span><span class="p">),</span> <span class="s2">"Header cell index is out of range"</span>
|
||||
|
||||
<span class="n">arrow_button</span> <span class="o">=</span> <span class="n">table</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//thead/tr/th"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="n">index</span><span class="p">)</span><span class="o">.</span><span class="n">get_by_role</span><span class="p">(</span><span class="s2">"button"</span><span class="p">)</span>
|
||||
<span class="n">arrow_button</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_header_cell_button</span><span class="p">(</span><span class="n">table_locator</span><span class="p">,</span> <span class="n">index</span><span class="p">)</span>
|
||||
<span class="k">assert</span> <span class="n">arrow_button</span><span class="o">.</span><span class="n">is_enabled</span><span class="p">(),</span> <span class="sa">f</span><span class="s2">"Arrow button is missing in </span><span class="si">{</span><span class="n">index</span><span class="si">}</span><span class="s2"> header cell"</span>
|
||||
<span class="n">arrow_button</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||
</code></pre></div></td></tr></table></div>
|
||||
|
|
@ -4085,7 +4223,11 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components\table_component.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">40</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">36</span>
|
||||
<span class="normal">37</span>
|
||||
<span class="normal">38</span>
|
||||
<span class="normal">39</span>
|
||||
<span class="normal">40</span>
|
||||
<span class="normal">41</span>
|
||||
<span class="normal">42</span>
|
||||
<span class="normal">43</span>
|
||||
|
|
@ -4101,15 +4243,7 @@
|
|||
<span class="normal">53</span>
|
||||
<span class="normal">54</span>
|
||||
<span class="normal">55</span>
|
||||
<span class="normal">56</span>
|
||||
<span class="normal">57</span>
|
||||
<span class="normal">58</span>
|
||||
<span class="normal">59</span>
|
||||
<span class="normal">60</span>
|
||||
<span class="normal">61</span>
|
||||
<span class="normal">62</span>
|
||||
<span class="normal">63</span>
|
||||
<span class="normal">64</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">get_arrow_button_state</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">table_locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">,</span> <span class="n">index</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="nb">str</span><span class="p">:</span>
|
||||
<span class="normal">56</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">get_arrow_button_state</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">table_locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">,</span> <span class="n">index</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="nb">str</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">""" Получение состояния кнопки-стрелочки вверх/вниз в ячейке заголовка таблицы</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -4120,11 +4254,7 @@
|
|||
<span class="sd"> up, если это стрелочка вверх. down, если это стрелочка вниз.</span>
|
||||
<span class="sd"> """</span>
|
||||
|
||||
<span class="n">table</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_locator</span><span class="p">(</span><span class="n">table_locator</span><span class="p">)</span>
|
||||
<span class="n">header_cells_count</span> <span class="o">=</span> <span class="n">table</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//thead/tr/th"</span><span class="p">)</span><span class="o">.</span><span class="n">count</span><span class="p">()</span>
|
||||
<span class="k">assert</span> <span class="n">index</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="n">header_cells_count</span><span class="p">),</span> <span class="s2">"Header cell index is out of range"</span>
|
||||
|
||||
<span class="n">arrow_button</span> <span class="o">=</span> <span class="n">table</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//thead/tr/th"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="n">index</span><span class="p">)</span><span class="o">.</span><span class="n">get_by_role</span><span class="p">(</span><span class="s2">"button"</span><span class="p">)</span>
|
||||
<span class="n">arrow_button</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_header_cell_button</span><span class="p">(</span><span class="n">table_locator</span><span class="p">,</span> <span class="n">index</span><span class="p">)</span>
|
||||
<span class="k">assert</span> <span class="n">arrow_button</span><span class="o">.</span><span class="n">is_enabled</span><span class="p">(),</span> <span class="sa">f</span><span class="s2">"Arrow button is missing in </span><span class="si">{</span><span class="n">index</span><span class="si">}</span><span class="s2"> header cell"</span>
|
||||
|
||||
<span class="n">state</span> <span class="o">=</span> <span class="n">arrow_button</span><span class="o">.</span><span class="n">inner_text</span><span class="p">()</span>
|
||||
|
|
@ -4143,6 +4273,156 @@
|
|||
<div class="doc doc-object doc-function">
|
||||
|
||||
|
||||
<h3 id="components.table_component.TableComponent.get_header_cell_button" class="doc doc-heading">
|
||||
<code class="highlight language-python"><span class="n">get_header_cell_button</span><span class="p">(</span><span class="n">table_locator</span><span class="p">,</span> <span class="n">index</span><span class="p">)</span></code>
|
||||
|
||||
</h3>
|
||||
|
||||
|
||||
<div class="doc doc-contents ">
|
||||
|
||||
<p>Поиск кнопки в ячейке заголовка таблицы</p>
|
||||
|
||||
|
||||
<p><span class="doc-section-title">Parameters:</span></p>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
<th>Default</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="doc-section-item">
|
||||
<td>
|
||||
<code>table_locator</code>
|
||||
</td>
|
||||
<td>
|
||||
<code><span title="str">str</span> | <span title="playwright.sync_api.Locator">Locator</span></code>
|
||||
</td>
|
||||
<td>
|
||||
<div class="doc-md-description">
|
||||
<p>Локатор таблицы.</p>
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<em>required</em>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="doc-section-item">
|
||||
<td>
|
||||
<code>index</code>
|
||||
</td>
|
||||
<td>
|
||||
<code><span title="int">int</span></code>
|
||||
</td>
|
||||
<td>
|
||||
<div class="doc-md-description">
|
||||
<p>Индекс ячейки в заголовке.</p>
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<em>required</em>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<p><span class="doc-section-title">Returns:</span></p>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="doc-section-item">
|
||||
<td>
|
||||
<code><span title="playwright.sync_api.Locator">Locator</span></code>
|
||||
</td>
|
||||
<td>
|
||||
<div class="doc-md-description">
|
||||
<p>Локатор строки кнопки.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<p><span class="doc-section-title">Raises:</span></p>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="doc-section-item">
|
||||
<td>
|
||||
<code><span title="AssertionError">AssertionError</span></code>
|
||||
</td>
|
||||
<td>
|
||||
<div class="doc-md-description">
|
||||
<p>Если индекс вне диапазона.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components\table_component.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">58</span>
|
||||
<span class="normal">59</span>
|
||||
<span class="normal">60</span>
|
||||
<span class="normal">61</span>
|
||||
<span class="normal">62</span>
|
||||
<span class="normal">63</span>
|
||||
<span class="normal">64</span>
|
||||
<span class="normal">65</span>
|
||||
<span class="normal">66</span>
|
||||
<span class="normal">67</span>
|
||||
<span class="normal">68</span>
|
||||
<span class="normal">69</span>
|
||||
<span class="normal">70</span>
|
||||
<span class="normal">71</span>
|
||||
<span class="normal">72</span>
|
||||
<span class="normal">73</span>
|
||||
<span class="normal">74</span>
|
||||
<span class="normal">75</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">get_header_cell_button</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">table_locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">,</span> <span class="n">index</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="n">Locator</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">""" Поиск кнопки в ячейке заголовка таблицы</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
<span class="sd"> table_locator: Локатор таблицы.</span>
|
||||
<span class="sd"> index: Индекс ячейки в заголовке.</span>
|
||||
|
||||
<span class="sd"> Returns:</span>
|
||||
<span class="sd"> Локатор строки кнопки.</span>
|
||||
|
||||
<span class="sd"> Raises:</span>
|
||||
<span class="sd"> AssertionError: Если индекс вне диапазона.</span>
|
||||
<span class="sd"> """</span>
|
||||
|
||||
<span class="n">table</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_locator</span><span class="p">(</span><span class="n">table_locator</span><span class="p">)</span>
|
||||
<span class="n">header_cells_count</span> <span class="o">=</span> <span class="n">table</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//thead/tr/th"</span><span class="p">)</span><span class="o">.</span><span class="n">count</span><span class="p">()</span>
|
||||
<span class="k">assert</span> <span class="n">index</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="n">header_cells_count</span><span class="p">),</span> <span class="s2">"Header cell index is out of range"</span>
|
||||
<span class="k">return</span> <span class="n">table</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//thead/tr/th"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="n">index</span><span class="p">)</span><span class="o">.</span><span class="n">get_by_role</span><span class="p">(</span><span class="s2">"button"</span><span class="p">)</span>
|
||||
</code></pre></div></td></tr></table></div>
|
||||
</details>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="doc doc-object doc-function">
|
||||
|
||||
|
||||
<h3 id="components.table_component.TableComponent.get_row_locator" class="doc doc-heading">
|
||||
<code class="highlight language-python"><span class="n">get_row_locator</span><span class="p">(</span><span class="n">table_locator</span><span class="p">,</span> <span class="n">row_index</span><span class="p">)</span></code>
|
||||
|
||||
|
|
@ -4226,25 +4506,25 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components\table_component.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">66</span>
|
||||
<span class="normal">67</span>
|
||||
<span class="normal">68</span>
|
||||
<span class="normal">69</span>
|
||||
<span class="normal">70</span>
|
||||
<span class="normal">71</span>
|
||||
<span class="normal">72</span>
|
||||
<span class="normal">73</span>
|
||||
<span class="normal">74</span>
|
||||
<span class="normal">75</span>
|
||||
<span class="normal">76</span>
|
||||
<span class="normal">77</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">77</span>
|
||||
<span class="normal">78</span>
|
||||
<span class="normal">79</span>
|
||||
<span class="normal">80</span>
|
||||
<span class="normal">81</span>
|
||||
<span class="normal">82</span>
|
||||
<span class="normal">83</span>
|
||||
<span class="normal">84</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">get_row_locator</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">table_locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">,</span> <span class="n">row_index</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="n">Locator</span> <span class="o">|</span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">84</span>
|
||||
<span class="normal">85</span>
|
||||
<span class="normal">86</span>
|
||||
<span class="normal">87</span>
|
||||
<span class="normal">88</span>
|
||||
<span class="normal">89</span>
|
||||
<span class="normal">90</span>
|
||||
<span class="normal">91</span>
|
||||
<span class="normal">92</span>
|
||||
<span class="normal">93</span>
|
||||
<span class="normal">94</span>
|
||||
<span class="normal">95</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">get_row_locator</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">table_locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">,</span> <span class="n">row_index</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="n">Locator</span> <span class="o">|</span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Возвращает локатор строки по индексу.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -4331,23 +4611,23 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components\table_component.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 86</span>
|
||||
<span class="normal"> 87</span>
|
||||
<span class="normal"> 88</span>
|
||||
<span class="normal"> 89</span>
|
||||
<span class="normal"> 90</span>
|
||||
<span class="normal"> 91</span>
|
||||
<span class="normal"> 92</span>
|
||||
<span class="normal"> 93</span>
|
||||
<span class="normal"> 94</span>
|
||||
<span class="normal"> 95</span>
|
||||
<span class="normal"> 96</span>
|
||||
<span class="normal"> 97</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 97</span>
|
||||
<span class="normal"> 98</span>
|
||||
<span class="normal"> 99</span>
|
||||
<span class="normal">100</span>
|
||||
<span class="normal">101</span>
|
||||
<span class="normal">102</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">get_rows_count</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">)</span> <span class="o">-></span> <span class="nb">int</span><span class="p">:</span>
|
||||
<span class="normal">102</span>
|
||||
<span class="normal">103</span>
|
||||
<span class="normal">104</span>
|
||||
<span class="normal">105</span>
|
||||
<span class="normal">106</span>
|
||||
<span class="normal">107</span>
|
||||
<span class="normal">108</span>
|
||||
<span class="normal">109</span>
|
||||
<span class="normal">110</span>
|
||||
<span class="normal">111</span>
|
||||
<span class="normal">112</span>
|
||||
<span class="normal">113</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">get_rows_count</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">)</span> <span class="o">-></span> <span class="nb">int</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Возвращает количество строк в таблице (без заголовка).</span>
|
||||
|
||||
<span class="sd"> Returns:</span>
|
||||
|
|
@ -4440,18 +4720,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components\table_component.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">105</span>
|
||||
<span class="normal">106</span>
|
||||
<span class="normal">107</span>
|
||||
<span class="normal">108</span>
|
||||
<span class="normal">109</span>
|
||||
<span class="normal">110</span>
|
||||
<span class="normal">111</span>
|
||||
<span class="normal">112</span>
|
||||
<span class="normal">113</span>
|
||||
<span class="normal">114</span>
|
||||
<span class="normal">115</span>
|
||||
<span class="normal">116</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">116</span>
|
||||
<span class="normal">117</span>
|
||||
<span class="normal">118</span>
|
||||
<span class="normal">119</span>
|
||||
|
|
@ -4470,7 +4739,18 @@
|
|||
<span class="normal">132</span>
|
||||
<span class="normal">133</span>
|
||||
<span class="normal">134</span>
|
||||
<span class="normal">135</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">read</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">)</span> <span class="o">-></span> <span class="nb">list</span><span class="p">[</span><span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]]:</span>
|
||||
<span class="normal">135</span>
|
||||
<span class="normal">136</span>
|
||||
<span class="normal">137</span>
|
||||
<span class="normal">138</span>
|
||||
<span class="normal">139</span>
|
||||
<span class="normal">140</span>
|
||||
<span class="normal">141</span>
|
||||
<span class="normal">142</span>
|
||||
<span class="normal">143</span>
|
||||
<span class="normal">144</span>
|
||||
<span class="normal">145</span>
|
||||
<span class="normal">146</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">read</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">locator</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="n">Locator</span><span class="p">)</span> <span class="o">-></span> <span class="nb">list</span><span class="p">[</span><span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]]:</span>
|
||||
<span class="w"> </span><span class="sd">"""Читает данные таблицы, включая заголовки.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
|
|||
|
|
@ -1258,6 +1258,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1902,6 +1923,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2070,48 +2218,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1150,6 +1150,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1794,6 +1815,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1962,48 +2110,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1213,6 +1213,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1857,6 +1878,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2025,48 +2173,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -1213,6 +1213,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1857,6 +1878,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2025,48 +2173,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
|
||||
|
||||
<link rel="prev" href="../modal_view_template/">
|
||||
<link rel="prev" href="../modal_view_ztp_template/">
|
||||
|
||||
|
||||
<link rel="next" href="../../locators/button_locators/">
|
||||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -1821,6 +1842,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1989,48 +2137,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2688,7 +2794,12 @@
|
|||
<span class="normal">140</span>
|
||||
<span class="normal">141</span>
|
||||
<span class="normal">142</span>
|
||||
<span class="normal">143</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">UserCard</span><span class="p">(</span><span class="n">BaseComponent</span><span class="p">):</span>
|
||||
<span class="normal">143</span>
|
||||
<span class="normal">144</span>
|
||||
<span class="normal">145</span>
|
||||
<span class="normal">146</span>
|
||||
<span class="normal">147</span>
|
||||
<span class="normal">148</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">UserCard</span><span class="p">(</span><span class="n">BaseComponent</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Компонент карточка.</span>
|
||||
|
||||
<span class="sd"> Предоставляет методы для взаимодействия с элементами карточки.</span>
|
||||
|
|
@ -2705,18 +2816,27 @@
|
|||
|
||||
<span class="n">card_locator</span> <span class="o">=</span> <span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">UserCardLocators</span><span class="o">.</span><span class="n">CARD_USER</span><span class="p">)</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_name</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span><span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[2]"</span><span class="p">),</span>
|
||||
<span class="s2">"current user name"</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_role</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span><span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[3]"</span><span class="p">),</span>
|
||||
<span class="s2">"current user role"</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">login_time</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span><span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[4]"</span><span class="p">),</span>
|
||||
<span class="s2">"login time"</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">session_time</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span><span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[5]"</span><span class="p">),</span>
|
||||
<span class="s2">"current user name"</span><span class="p">)</span>
|
||||
<span class="c1"># Обновленные локаторы согласно новой структуре карточки</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_name</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span>
|
||||
<span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[1]"</span><span class="p">),</span> <span class="c1"># Изменено с div[2] на div[1]</span>
|
||||
<span class="s2">"current user name"</span>
|
||||
<span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_role</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span>
|
||||
<span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[2]"</span><span class="p">),</span> <span class="c1"># Изменено с div[3] на div[2]</span>
|
||||
<span class="s2">"current user role"</span>
|
||||
<span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">login_time</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span>
|
||||
<span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[3]"</span><span class="p">),</span> <span class="c1"># Изменено с div[4] на div[3]</span>
|
||||
<span class="s2">"login time"</span>
|
||||
<span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">session_time</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span>
|
||||
<span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[4]"</span><span class="p">),</span> <span class="c1"># Изменено с div[5] на div[4]</span>
|
||||
<span class="s2">"session time"</span> <span class="c1"># Исправлено имя с "current user name" на "session time"</span>
|
||||
<span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">logout_button</span> <span class="o">=</span> <span class="n">Button</span><span class="p">(</span>
|
||||
<span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">page</span><span class="o">.</span><span class="n">get_by_role</span><span class="p">(</span><span class="s2">"button"</span><span class="p">,</span> <span class="n">name</span><span class="o">=</span><span class="s2">"Выйти"</span><span class="p">),</span>
|
||||
|
|
@ -2733,25 +2853,11 @@
|
|||
<span class="s2">"settings button"</span>
|
||||
<span class="p">)</span>
|
||||
|
||||
<span class="c1"># self.close_button = Button(</span>
|
||||
<span class="c1"># page,</span>
|
||||
<span class="c1"># page.get_by_role("button", name="Закрыть"),</span>
|
||||
<span class="c1"># "close button"</span>
|
||||
<span class="c1"># )</span>
|
||||
|
||||
<span class="c1"># окна, отрываемые после нажатия кнопок</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">user_settings_dialog_window</span> <span class="o">=</span> <span class="n">UserSettingsDialogWindow</span><span class="p">(</span><span class="n">page</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">change_password_modal_window</span> <span class="o">=</span> <span class="n">ChangePasswordModalWindow</span><span class="p">(</span><span class="n">page</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># Действия:</span>
|
||||
<span class="c1"># def click_close_button(self):</span>
|
||||
<span class="c1"># """Нажимает кнопку выхода из карточки пользователя.</span>
|
||||
|
||||
<span class="c1"># Выполняет клик по кнопке 'Закрыть' в карточке пользователя.</span>
|
||||
<span class="c1"># """</span>
|
||||
|
||||
<span class="c1"># self.close_button.click()</span>
|
||||
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">click_change_password_button</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="n">ChangePasswordModalWindow</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Нажимает кнопку открытия окна изменения пароля.</span>
|
||||
|
||||
|
|
@ -2787,31 +2893,41 @@
|
|||
|
||||
<span class="n">name</span> <span class="o">=</span> <span class="n">current_user_credential</span><span class="p">[</span><span class="s2">"login"</span><span class="p">]</span>
|
||||
<span class="n">text_to_check</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">"Имя пользователя: </span><span class="si">{</span><span class="n">name</span><span class="si">}</span><span class="s2">"</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_name</span><span class="o">.</span><span class="n">check_have_text</span><span class="p">(</span><span class="n">text_to_check</span><span class="p">,</span>
|
||||
<span class="sa">f</span><span class="s2">"Expected text </span><span class="si">{</span><span class="n">text_to_check</span><span class="si">}</span><span class="s2"> is missing in user card"</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_name</span><span class="o">.</span><span class="n">check_have_text</span><span class="p">(</span>
|
||||
<span class="n">text_to_check</span><span class="p">,</span>
|
||||
<span class="sa">f</span><span class="s2">"Expected text </span><span class="si">{</span><span class="n">text_to_check</span><span class="si">}</span><span class="s2"> is missing in user card"</span>
|
||||
<span class="p">)</span>
|
||||
|
||||
<span class="n">role</span> <span class="o">=</span> <span class="n">roles_dict</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">current_user_credential</span><span class="p">[</span><span class="s2">"role"</span><span class="p">])</span>
|
||||
<span class="k">if</span> <span class="n">role</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="k">assert</span> <span class="kc">False</span><span class="p">,</span> <span class="s2">"Unknown user role in current user credential"</span>
|
||||
<span class="n">text_to_check</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">"Роль: </span><span class="si">{</span><span class="n">role</span><span class="si">}</span><span class="s2">"</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_role</span><span class="o">.</span><span class="n">check_have_text</span><span class="p">(</span><span class="n">text_to_check</span><span class="p">,</span>
|
||||
<span class="sa">f</span><span class="s2">"Expected text </span><span class="si">{</span><span class="n">text_to_check</span><span class="si">}</span><span class="s2"> is missing in user card"</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_role</span><span class="o">.</span><span class="n">check_have_text</span><span class="p">(</span>
|
||||
<span class="n">text_to_check</span><span class="p">,</span>
|
||||
<span class="sa">f</span><span class="s2">"Expected text </span><span class="si">{</span><span class="n">text_to_check</span><span class="si">}</span><span class="s2"> is missing in user card"</span>
|
||||
<span class="p">)</span>
|
||||
|
||||
<span class="n">login_time_str</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">login_time</span><span class="o">.</span><span class="n">get_text</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
|
||||
<span class="k">assert</span> <span class="n">login_time_str</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="s2">"Время входа:"</span><span class="p">)</span><span class="o">!=</span> <span class="o">-</span><span class="mi">1</span><span class="p">,</span> \
|
||||
<span class="s2">"Expected text 'Время входа:' is missing in user card"</span>
|
||||
<span class="k">assert</span> <span class="n">login_time_str</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="s2">"Время входа:"</span><span class="p">)</span> <span class="o">!=</span> <span class="o">-</span><span class="mi">1</span><span class="p">,</span> <span class="p">(</span>
|
||||
<span class="s2">"Expected text 'Время входа:' is missing in user card"</span>
|
||||
<span class="p">)</span>
|
||||
<span class="n">session_time_str</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">session_time</span><span class="o">.</span><span class="n">get_text</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
|
||||
<span class="k">assert</span> <span class="n">session_time_str</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="s2">"Время сессии:"</span><span class="p">)</span><span class="o">!=</span> <span class="o">-</span><span class="mi">1</span><span class="p">,</span> \
|
||||
<span class="s2">"Expected text 'Время сессии:' is missing in user card"</span>
|
||||
<span class="k">assert</span> <span class="n">session_time_str</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="s2">"Время сессии:"</span><span class="p">)</span> <span class="o">!=</span> <span class="o">-</span><span class="mi">1</span><span class="p">,</span> <span class="p">(</span>
|
||||
<span class="s2">"Expected text 'Время сессии:' is missing in user card"</span>
|
||||
<span class="p">)</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">logout_button</span><span class="o">.</span><span class="n">check_visibility</span><span class="p">(</span><span class="s2">"Logout button is missing on user card"</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">change_password_button</span><span class="o">.</span><span class="n">check_visibility</span><span class="p">(</span><span class="s2">"Change password button is missing on user card"</span><span class="p">)</span>
|
||||
<span class="c1"># self.close_button.check_visibility("Close button is missing on user card")</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">logout_button</span><span class="o">.</span><span class="n">check_visibility</span><span class="p">(</span>
|
||||
<span class="s2">"Logout button is missing on user card"</span>
|
||||
<span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">change_password_button</span><span class="o">.</span><span class="n">check_visibility</span><span class="p">(</span>
|
||||
<span class="s2">"Change password button is missing on user card"</span>
|
||||
<span class="p">)</span>
|
||||
|
||||
<span class="n">admin_roles</span> <span class="o">=</span> <span class="p">[</span><span class="s2">"Администратор"</span><span class="p">,</span>
|
||||
<span class="s2">"Специалист информационной безопасности"</span><span class="p">]</span>
|
||||
<span class="n">admin_roles</span> <span class="o">=</span> <span class="p">[</span><span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"Специалист информационной безопасности"</span><span class="p">]</span>
|
||||
<span class="k">if</span> <span class="n">role</span> <span class="ow">in</span> <span class="n">admin_roles</span><span class="p">:</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">settings_button</span><span class="o">.</span><span class="n">check_visibility</span><span class="p">(</span><span class="s2">"Settings button is missing on user card"</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">settings_button</span><span class="o">.</span><span class="n">check_visibility</span><span class="p">(</span>
|
||||
<span class="s2">"Settings button is missing on user card"</span>
|
||||
<span class="p">)</span>
|
||||
</code></pre></div></td></tr></table></div>
|
||||
</details>
|
||||
|
||||
|
|
@ -2921,7 +3037,10 @@
|
|||
<span class="normal">70</span>
|
||||
<span class="normal">71</span>
|
||||
<span class="normal">72</span>
|
||||
<span class="normal">73</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">page</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="normal">73</span>
|
||||
<span class="normal">74</span>
|
||||
<span class="normal">75</span>
|
||||
<span class="normal">76</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">page</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Инициализирует компонент карточки.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -2932,18 +3051,27 @@
|
|||
|
||||
<span class="n">card_locator</span> <span class="o">=</span> <span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">UserCardLocators</span><span class="o">.</span><span class="n">CARD_USER</span><span class="p">)</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_name</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span><span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[2]"</span><span class="p">),</span>
|
||||
<span class="s2">"current user name"</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_role</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span><span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[3]"</span><span class="p">),</span>
|
||||
<span class="s2">"current user role"</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">login_time</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span><span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[4]"</span><span class="p">),</span>
|
||||
<span class="s2">"login time"</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">session_time</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span><span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[5]"</span><span class="p">),</span>
|
||||
<span class="s2">"current user name"</span><span class="p">)</span>
|
||||
<span class="c1"># Обновленные локаторы согласно новой структуре карточки</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_name</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span>
|
||||
<span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[1]"</span><span class="p">),</span> <span class="c1"># Изменено с div[2] на div[1]</span>
|
||||
<span class="s2">"current user name"</span>
|
||||
<span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_role</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span>
|
||||
<span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[2]"</span><span class="p">),</span> <span class="c1"># Изменено с div[3] на div[2]</span>
|
||||
<span class="s2">"current user role"</span>
|
||||
<span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">login_time</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span>
|
||||
<span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[3]"</span><span class="p">),</span> <span class="c1"># Изменено с div[4] на div[3]</span>
|
||||
<span class="s2">"login time"</span>
|
||||
<span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">session_time</span> <span class="o">=</span> <span class="n">Text</span><span class="p">(</span>
|
||||
<span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">card_locator</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"xpath=/div/div[4]"</span><span class="p">),</span> <span class="c1"># Изменено с div[5] на div[4]</span>
|
||||
<span class="s2">"session time"</span> <span class="c1"># Исправлено имя с "current user name" на "session time"</span>
|
||||
<span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">logout_button</span> <span class="o">=</span> <span class="n">Button</span><span class="p">(</span>
|
||||
<span class="n">page</span><span class="p">,</span>
|
||||
<span class="n">page</span><span class="o">.</span><span class="n">get_by_role</span><span class="p">(</span><span class="s2">"button"</span><span class="p">,</span> <span class="n">name</span><span class="o">=</span><span class="s2">"Выйти"</span><span class="p">),</span>
|
||||
|
|
@ -2960,12 +3088,6 @@
|
|||
<span class="s2">"settings button"</span>
|
||||
<span class="p">)</span>
|
||||
|
||||
<span class="c1"># self.close_button = Button(</span>
|
||||
<span class="c1"># page,</span>
|
||||
<span class="c1"># page.get_by_role("button", name="Закрыть"),</span>
|
||||
<span class="c1"># "close button"</span>
|
||||
<span class="c1"># )</span>
|
||||
|
||||
<span class="c1"># окна, отрываемые после нажатия кнопок</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">user_settings_dialog_window</span> <span class="o">=</span> <span class="n">UserSettingsDialogWindow</span><span class="p">(</span><span class="n">page</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">change_password_modal_window</span> <span class="o">=</span> <span class="n">ChangePasswordModalWindow</span><span class="p">(</span><span class="n">page</span><span class="p">)</span>
|
||||
|
|
@ -2992,7 +3114,12 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components_derived\user_card.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">111</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">106</span>
|
||||
<span class="normal">107</span>
|
||||
<span class="normal">108</span>
|
||||
<span class="normal">109</span>
|
||||
<span class="normal">110</span>
|
||||
<span class="normal">111</span>
|
||||
<span class="normal">112</span>
|
||||
<span class="normal">113</span>
|
||||
<span class="normal">114</span>
|
||||
|
|
@ -3024,7 +3151,12 @@
|
|||
<span class="normal">140</span>
|
||||
<span class="normal">141</span>
|
||||
<span class="normal">142</span>
|
||||
<span class="normal">143</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_content</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">143</span>
|
||||
<span class="normal">144</span>
|
||||
<span class="normal">145</span>
|
||||
<span class="normal">146</span>
|
||||
<span class="normal">147</span>
|
||||
<span class="normal">148</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_content</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет наличие и корректность элементов карточки пользователя</span>
|
||||
<span class="sd"> в зависимости от его роли в системе."""</span>
|
||||
|
||||
|
|
@ -3032,31 +3164,41 @@
|
|||
|
||||
<span class="n">name</span> <span class="o">=</span> <span class="n">current_user_credential</span><span class="p">[</span><span class="s2">"login"</span><span class="p">]</span>
|
||||
<span class="n">text_to_check</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">"Имя пользователя: </span><span class="si">{</span><span class="n">name</span><span class="si">}</span><span class="s2">"</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_name</span><span class="o">.</span><span class="n">check_have_text</span><span class="p">(</span><span class="n">text_to_check</span><span class="p">,</span>
|
||||
<span class="sa">f</span><span class="s2">"Expected text </span><span class="si">{</span><span class="n">text_to_check</span><span class="si">}</span><span class="s2"> is missing in user card"</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_name</span><span class="o">.</span><span class="n">check_have_text</span><span class="p">(</span>
|
||||
<span class="n">text_to_check</span><span class="p">,</span>
|
||||
<span class="sa">f</span><span class="s2">"Expected text </span><span class="si">{</span><span class="n">text_to_check</span><span class="si">}</span><span class="s2"> is missing in user card"</span>
|
||||
<span class="p">)</span>
|
||||
|
||||
<span class="n">role</span> <span class="o">=</span> <span class="n">roles_dict</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">current_user_credential</span><span class="p">[</span><span class="s2">"role"</span><span class="p">])</span>
|
||||
<span class="k">if</span> <span class="n">role</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="k">assert</span> <span class="kc">False</span><span class="p">,</span> <span class="s2">"Unknown user role in current user credential"</span>
|
||||
<span class="n">text_to_check</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">"Роль: </span><span class="si">{</span><span class="n">role</span><span class="si">}</span><span class="s2">"</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_role</span><span class="o">.</span><span class="n">check_have_text</span><span class="p">(</span><span class="n">text_to_check</span><span class="p">,</span>
|
||||
<span class="sa">f</span><span class="s2">"Expected text </span><span class="si">{</span><span class="n">text_to_check</span><span class="si">}</span><span class="s2"> is missing in user card"</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">current_user_role</span><span class="o">.</span><span class="n">check_have_text</span><span class="p">(</span>
|
||||
<span class="n">text_to_check</span><span class="p">,</span>
|
||||
<span class="sa">f</span><span class="s2">"Expected text </span><span class="si">{</span><span class="n">text_to_check</span><span class="si">}</span><span class="s2"> is missing in user card"</span>
|
||||
<span class="p">)</span>
|
||||
|
||||
<span class="n">login_time_str</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">login_time</span><span class="o">.</span><span class="n">get_text</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
|
||||
<span class="k">assert</span> <span class="n">login_time_str</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="s2">"Время входа:"</span><span class="p">)</span><span class="o">!=</span> <span class="o">-</span><span class="mi">1</span><span class="p">,</span> \
|
||||
<span class="s2">"Expected text 'Время входа:' is missing in user card"</span>
|
||||
<span class="k">assert</span> <span class="n">login_time_str</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="s2">"Время входа:"</span><span class="p">)</span> <span class="o">!=</span> <span class="o">-</span><span class="mi">1</span><span class="p">,</span> <span class="p">(</span>
|
||||
<span class="s2">"Expected text 'Время входа:' is missing in user card"</span>
|
||||
<span class="p">)</span>
|
||||
<span class="n">session_time_str</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">session_time</span><span class="o">.</span><span class="n">get_text</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
|
||||
<span class="k">assert</span> <span class="n">session_time_str</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="s2">"Время сессии:"</span><span class="p">)</span><span class="o">!=</span> <span class="o">-</span><span class="mi">1</span><span class="p">,</span> \
|
||||
<span class="s2">"Expected text 'Время сессии:' is missing in user card"</span>
|
||||
<span class="k">assert</span> <span class="n">session_time_str</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="s2">"Время сессии:"</span><span class="p">)</span> <span class="o">!=</span> <span class="o">-</span><span class="mi">1</span><span class="p">,</span> <span class="p">(</span>
|
||||
<span class="s2">"Expected text 'Время сессии:' is missing in user card"</span>
|
||||
<span class="p">)</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">logout_button</span><span class="o">.</span><span class="n">check_visibility</span><span class="p">(</span><span class="s2">"Logout button is missing on user card"</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">change_password_button</span><span class="o">.</span><span class="n">check_visibility</span><span class="p">(</span><span class="s2">"Change password button is missing on user card"</span><span class="p">)</span>
|
||||
<span class="c1"># self.close_button.check_visibility("Close button is missing on user card")</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">logout_button</span><span class="o">.</span><span class="n">check_visibility</span><span class="p">(</span>
|
||||
<span class="s2">"Logout button is missing on user card"</span>
|
||||
<span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">change_password_button</span><span class="o">.</span><span class="n">check_visibility</span><span class="p">(</span>
|
||||
<span class="s2">"Change password button is missing on user card"</span>
|
||||
<span class="p">)</span>
|
||||
|
||||
<span class="n">admin_roles</span> <span class="o">=</span> <span class="p">[</span><span class="s2">"Администратор"</span><span class="p">,</span>
|
||||
<span class="s2">"Специалист информационной безопасности"</span><span class="p">]</span>
|
||||
<span class="n">admin_roles</span> <span class="o">=</span> <span class="p">[</span><span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"Специалист информационной безопасности"</span><span class="p">]</span>
|
||||
<span class="k">if</span> <span class="n">role</span> <span class="ow">in</span> <span class="n">admin_roles</span><span class="p">:</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">settings_button</span><span class="o">.</span><span class="n">check_visibility</span><span class="p">(</span><span class="s2">"Settings button is missing on user card"</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">settings_button</span><span class="o">.</span><span class="n">check_visibility</span><span class="p">(</span>
|
||||
<span class="s2">"Settings button is missing on user card"</span>
|
||||
<span class="p">)</span>
|
||||
</code></pre></div></td></tr></table></div>
|
||||
</details>
|
||||
</div>
|
||||
|
|
@ -3080,14 +3222,14 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components_derived\user_card.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">84</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">79</span>
|
||||
<span class="normal">80</span>
|
||||
<span class="normal">81</span>
|
||||
<span class="normal">82</span>
|
||||
<span class="normal">83</span>
|
||||
<span class="normal">84</span>
|
||||
<span class="normal">85</span>
|
||||
<span class="normal">86</span>
|
||||
<span class="normal">87</span>
|
||||
<span class="normal">88</span>
|
||||
<span class="normal">89</span>
|
||||
<span class="normal">90</span>
|
||||
<span class="normal">91</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">click_change_password_button</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="n">ChangePasswordModalWindow</span><span class="p">:</span>
|
||||
<span class="normal">86</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">click_change_password_button</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="n">ChangePasswordModalWindow</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Нажимает кнопку открытия окна изменения пароля.</span>
|
||||
|
||||
<span class="sd"> Выполняет клик по кнопке 'Изменить пароль' в карточке пользователя.</span>
|
||||
|
|
@ -3118,13 +3260,13 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components_derived\user_card.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">93</span>
|
||||
<span class="normal">94</span>
|
||||
<span class="normal">95</span>
|
||||
<span class="normal">96</span>
|
||||
<span class="normal">97</span>
|
||||
<span class="normal">98</span>
|
||||
<span class="normal">99</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">click_logout_button</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">88</span>
|
||||
<span class="normal">89</span>
|
||||
<span class="normal">90</span>
|
||||
<span class="normal">91</span>
|
||||
<span class="normal">92</span>
|
||||
<span class="normal">93</span>
|
||||
<span class="normal">94</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">click_logout_button</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Нажимает кнопку выхода из системы.</span>
|
||||
|
||||
<span class="sd"> Выполняет клик по кнопке 'Выйти' в карточке пользователя.</span>
|
||||
|
|
@ -3154,14 +3296,14 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>components_derived\user_card.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">101</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 96</span>
|
||||
<span class="normal"> 97</span>
|
||||
<span class="normal"> 98</span>
|
||||
<span class="normal"> 99</span>
|
||||
<span class="normal">100</span>
|
||||
<span class="normal">101</span>
|
||||
<span class="normal">102</span>
|
||||
<span class="normal">103</span>
|
||||
<span class="normal">104</span>
|
||||
<span class="normal">105</span>
|
||||
<span class="normal">106</span>
|
||||
<span class="normal">107</span>
|
||||
<span class="normal">108</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">click_settings_button</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="n">UserSettingsDialogWindow</span><span class="p">:</span>
|
||||
<span class="normal">103</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">click_settings_button</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="n">UserSettingsDialogWindow</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Нажимает кнопку открытия окна пользовательских сессий.</span>
|
||||
|
||||
<span class="sd"> Выполняет клик по кнопке 'Настройки' в карточке пользователя.</span>
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1710,6 +1731,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1878,48 +2026,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1059,6 +1059,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1703,6 +1724,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1871,48 +2019,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1710,6 +1731,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1878,48 +2026,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1126,6 +1126,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1770,6 +1791,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1938,48 +2086,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1222,6 +1222,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1866,6 +1887,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2034,48 +2182,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2801,7 +2907,7 @@ URLS (Dict[str, str]): Словарь URL для разных окружений
|
|||
|
||||
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">env</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">URLS</span><span class="p">:</span>
|
||||
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">env</span> <span class="o">==</span> <span class="bp">self</span><span class="o">.</span><span class="n">TEST</span><span class="p">:</span>
|
||||
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">URLS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">]</span> <span class="c1">#+ "e-nms-ui/"</span>
|
||||
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">URLS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">]</span> <span class="o">+</span> <span class="s2">"e-nms-ui/"</span>
|
||||
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">URLS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">]</span>
|
||||
<span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Unknown value of ENV variable </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="si">}</span><span class="s2">"</span><span class="p">)</span>
|
||||
|
||||
|
|
@ -3008,7 +3114,7 @@ URLS (Dict[str, str]): Словарь URL для разных окружений
|
|||
|
||||
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">env</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">URLS</span><span class="p">:</span>
|
||||
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">env</span> <span class="o">==</span> <span class="bp">self</span><span class="o">.</span><span class="n">TEST</span><span class="p">:</span>
|
||||
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">URLS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">]</span> <span class="c1">#+ "e-nms-ui/"</span>
|
||||
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">URLS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">]</span> <span class="o">+</span> <span class="s2">"e-nms-ui/"</span>
|
||||
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">URLS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="p">]</span>
|
||||
<span class="k">raise</span> <span class="ne">Exception</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Unknown value of ENV variable </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">env</span><span class="si">}</span><span class="s2">"</span><span class="p">)</span>
|
||||
</code></pre></div></td></tr></table></div>
|
||||
|
|
|
|||
|
|
@ -1117,6 +1117,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1761,6 +1782,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1929,48 +2077,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1222,6 +1222,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1866,6 +1887,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2034,48 +2182,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1150,6 +1150,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1794,6 +1815,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1962,48 +2110,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1168,6 +1168,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1812,6 +1833,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1980,48 +2128,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1150,6 +1150,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1794,6 +1815,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1962,48 +2110,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1141,6 +1141,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1785,6 +1806,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1953,48 +2101,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1141,6 +1141,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1785,6 +1806,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1953,48 +2101,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1186,6 +1186,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1830,6 +1851,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1998,48 +2146,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1168,6 +1168,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1812,6 +1833,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1980,48 +2128,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1180,6 +1180,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1824,6 +1845,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1992,48 +2140,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -3394,7 +3500,7 @@
|
|||
<span class="n">help</span><span class="o">=</span><span class="s2">"Choose browser: chrome, remote_chrome or firefox"</span><span class="p">)</span>
|
||||
<span class="n">parser</span><span class="o">.</span><span class="n">addoption</span><span class="p">(</span><span class="s1">'--h'</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s1">'store'</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
|
||||
<span class="n">help</span><span class="o">=</span><span class="s1">'Choose headless: True or False'</span><span class="p">)</span>
|
||||
<span class="n">parser</span><span class="o">.</span><span class="n">addoption</span><span class="p">(</span><span class="s1">'--s'</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s1">'store'</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="s2">"{'width': 1600, 'height': 400}"</span><span class="p">,</span>
|
||||
<span class="n">parser</span><span class="o">.</span><span class="n">addoption</span><span class="p">(</span><span class="s1">'--s'</span><span class="p">,</span> <span class="n">action</span><span class="o">=</span><span class="s1">'store'</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="s2">"{'width': 1600, 'height': 900}"</span><span class="p">,</span>
|
||||
<span class="n">help</span><span class="o">=</span><span class="s1">'Size window: width,height'</span><span class="p">)</span>
|
||||
<span class="c1"># Закомментированные альтернативные размеры окон</span>
|
||||
<span class="c1"># parser.addoption('--s', action='store', default="{'width': 1920, 'height': 1080}",</span>
|
||||
|
|
|
|||
190
site/index.html
190
site/index.html
|
|
@ -1320,6 +1320,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1964,6 +1985,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2132,48 +2280,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1770,6 +1791,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1938,48 +2086,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1770,6 +1791,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1938,48 +2086,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1770,6 +1791,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1938,48 +2086,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1770,6 +1791,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1938,48 +2086,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1770,6 +1791,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1938,48 +2086,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1770,6 +1791,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1938,48 +2086,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1770,6 +1791,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1938,48 +2086,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1770,6 +1791,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1938,48 +2086,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2473,8 +2579,7 @@ TABLE_SCROLL_CONTAINER (str): контейнера с прокруткой та
|
|||
<span class="normal">13</span>
|
||||
<span class="normal">14</span>
|
||||
<span class="normal">15</span>
|
||||
<span class="normal">16</span>
|
||||
<span class="normal">17</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TableLocators</span><span class="p">:</span>
|
||||
<span class="normal">16</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TableLocators</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Локаторы для табличных элементов в рабочей области.</span>
|
||||
|
||||
<span class="sd"> Содержит XPath локаторы для:</span>
|
||||
|
|
@ -2482,8 +2587,7 @@ TABLE_SCROLL_CONTAINER (str): контейнера с прокруткой та
|
|||
<span class="sd"> TABLE_SCROLL_CONTAINER (str): контейнера с прокруткой таблицы</span>
|
||||
<span class="sd"> """</span>
|
||||
|
||||
<span class="c1">#TABLE_WORK_AREA = "//div[@class='scrollarea__body']//table"</span>
|
||||
<span class="n">TABLE_WORK_AREA</span> <span class="o">=</span> <span class="s2">"//div[@class='scrollarea__body']/div/div/div/table"</span>
|
||||
<span class="n">TABLE_WORK_AREA</span> <span class="o">=</span> <span class="s2">"//div[@class='scrollarea__body']//table"</span>
|
||||
<span class="n">TABLE_SCROLL_CONTAINER</span> <span class="o">=</span> <span class="s2">"//div[contains(@class, 'scrollarea__body') and .//table[@class='scrolltable__container']]//tbody"</span>
|
||||
</code></pre></div></td></tr></table></div>
|
||||
</details>
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1770,6 +1791,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1938,48 +2086,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1770,6 +1791,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1938,48 +2086,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1770,6 +1791,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1938,48 +2086,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1770,6 +1791,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1938,48 +2086,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
BIN
site/objects.inv
BIN
site/objects.inv
Binary file not shown.
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1884,6 +1905,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2052,48 +2200,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1893,6 +1914,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2061,48 +2209,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1830,6 +1851,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1998,48 +2146,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1956,6 +1977,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2124,48 +2272,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1875,6 +1896,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2043,48 +2191,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1965,6 +1986,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2133,48 +2281,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2064,6 +2085,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2232,48 +2380,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -3084,8 +3190,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 20</span>
|
||||
<span class="normal"> 21</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 21</span>
|
||||
<span class="normal"> 22</span>
|
||||
<span class="normal"> 23</span>
|
||||
<span class="normal"> 24</span>
|
||||
|
|
@ -3633,7 +3738,10 @@
|
|||
<span class="normal">566</span>
|
||||
<span class="normal">567</span>
|
||||
<span class="normal">568</span>
|
||||
<span class="normal">569</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">UsersTab</span><span class="p">(</span><span class="n">BasePage</span><span class="p">):</span>
|
||||
<span class="normal">569</span>
|
||||
<span class="normal">570</span>
|
||||
<span class="normal">571</span>
|
||||
<span class="normal">572</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">UsersTab</span><span class="p">(</span><span class="n">BasePage</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Класс для работы с вкладкой 'Пользователи'.</span>
|
||||
|
||||
<span class="sd"> Предоставляет методы для взаимодействия с таблицей пользователей,</span>
|
||||
|
|
@ -3777,7 +3885,6 @@
|
|||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">close_modal_window</span><span class="p">(</span><span class="n">title</span><span class="p">)</span>
|
||||
|
||||
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">add_new_user</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">user_data</span><span class="p">:</span> <span class="nb">dict</span><span class="p">)</span> <span class="o">-></span> <span class="nb">bool</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Добавляет нового пользователя или обрабатывает ошибку при дубликате.</span>
|
||||
|
||||
|
|
@ -3799,8 +3906,6 @@
|
|||
<span class="n">add_user_window</span><span class="o">.</span><span class="n">check_active_directory_checkbox</span><span class="p">()</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">add_modal_window</span><span class="p">(</span><span class="s2">"add_AD_user"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span>
|
||||
<span class="n">add_user_window</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="s2">"add_AD_user"</span><span class="p">)</span>
|
||||
<span class="n">add_user_window</span><span class="o">.</span><span class="n">new_user</span><span class="p">(</span><span class="n">user_data</span><span class="p">)</span>
|
||||
<span class="k">return</span> <span class="kc">True</span>
|
||||
|
||||
<span class="n">add_user_window</span><span class="o">.</span><span class="n">new_user</span><span class="p">(</span><span class="n">user_data</span><span class="p">)</span>
|
||||
|
||||
|
|
@ -3811,8 +3916,9 @@
|
|||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_absence</span><span class="p">(</span><span class="s1">' Новый пользователь </span><span class="se">\n</span><span class="s1"> успешно добавлен! '</span><span class="p">)</span>
|
||||
<span class="n">is_added</span> <span class="o">=</span> <span class="kc">True</span>
|
||||
<span class="k">elif</span> <span class="n">alert_type</span> <span class="o">==</span> <span class="s2">"error"</span><span class="p">:</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_presence</span><span class="p">(</span><span class="sa">f</span><span class="s1">' Имя </span><span class="si">{</span><span class="n">user_data</span><span class="p">[</span><span class="s2">"name"</span><span class="p">]</span><span class="si">}</span><span class="s1"> уже используется '</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_absence</span><span class="p">(</span><span class="sa">f</span><span class="s1">' Имя </span><span class="si">{</span><span class="n">user_data</span><span class="p">[</span><span class="s2">"name"</span><span class="p">]</span><span class="si">}</span><span class="s1"> уже используется '</span><span class="p">)</span>
|
||||
<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">' Имя </span><span class="si">{</span><span class="n">user_data</span><span class="p">[</span><span class="s2">"name"</span><span class="p">]</span><span class="si">}</span><span class="s1"> уже используется '</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_presence</span><span class="p">(</span><span class="sa">f</span><span class="s1">' Имя </span><span class="si">{</span><span class="n">user_data</span><span class="p">[</span><span class="s2">"name"</span><span class="p">]</span><span class="si">}</span><span class="s1"> уже </span><span class="se">\n</span><span class="s1"> используется '</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_absence</span><span class="p">(</span><span class="sa">f</span><span class="s1">' Имя </span><span class="si">{</span><span class="n">user_data</span><span class="p">[</span><span class="s2">"name"</span><span class="p">]</span><span class="si">}</span><span class="s1"> уже </span><span class="se">\n</span><span class="s1"> используется '</span><span class="p">)</span>
|
||||
<span class="k">else</span><span class="p">:</span>
|
||||
<span class="k">assert</span> <span class="kc">False</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"Got unexpected alert type </span><span class="si">{</span><span class="n">alert_type</span><span class="si">}</span><span class="s2">"</span>
|
||||
|
||||
|
|
@ -3831,7 +3937,7 @@
|
|||
<span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="n">user_name</span><span class="p">)</span><span class="o">.</span><span class="n">delete_user</span><span class="p">()</span>
|
||||
|
||||
<span class="n">alert_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">get_alert_type</span><span class="p">()</span>
|
||||
<span class="k">assert</span> <span class="n">alert_type</span><span class="o">==</span><span class="s2">"success"</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"Expected success alert, but got </span><span class="si">{</span><span class="n">alert_type</span><span class="si">}</span><span class="s2"> alert"</span>
|
||||
<span class="k">assert</span> <span class="n">alert_type</span> <span class="o">==</span> <span class="s2">"success"</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"Expected success alert, but got </span><span class="si">{</span><span class="n">alert_type</span><span class="si">}</span><span class="s2"> alert"</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_presence</span><span class="p">(</span><span class="s1">'</span><span class="se">\n</span><span class="s1">Пользователь удалён</span><span class="se">\n</span><span class="s1">'</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_absence</span><span class="p">(</span><span class="s1">'</span><span class="se">\n</span><span class="s1">Пользователь удалён</span><span class="se">\n</span><span class="s1">'</span><span class="p">)</span>
|
||||
|
|
@ -3850,7 +3956,7 @@
|
|||
<span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="n">user_name</span><span class="p">)</span><span class="o">.</span><span class="n">edit_user</span><span class="p">(</span><span class="n">user_data</span><span class="p">)</span>
|
||||
|
||||
<span class="n">alert_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">get_alert_type</span><span class="p">()</span>
|
||||
<span class="k">assert</span> <span class="n">alert_type</span><span class="o">==</span><span class="s2">"success"</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"Expected success alert, but got </span><span class="si">{</span><span class="n">alert_type</span><span class="si">}</span><span class="s2"> alert"</span>
|
||||
<span class="k">assert</span> <span class="n">alert_type</span> <span class="o">==</span> <span class="s2">"success"</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"Expected success alert, but got </span><span class="si">{</span><span class="n">alert_type</span><span class="si">}</span><span class="s2"> alert"</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_presence</span><span class="p">(</span><span class="s1">'</span><span class="se">\n</span><span class="s1">Обновление успешно</span><span class="se">\n</span><span class="s1">'</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_absence</span><span class="p">(</span><span class="s1">'</span><span class="se">\n</span><span class="s1">Обновление успешно</span><span class="se">\n</span><span class="s1">'</span><span class="p">)</span>
|
||||
|
|
@ -3933,7 +4039,8 @@
|
|||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">wait_for_timeout</span><span class="p">(</span><span class="mi">2000</span><span class="p">)</span>
|
||||
|
||||
<span class="n">tmp_dict</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"admin"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"manager"</span><span class="p">:</span> <span class="s2">"Контактное лицо"</span><span class="p">,</span> <span class="s2">"operator"</span><span class="p">:</span> <span class="s2">"Оператор"</span><span class="p">}</span>
|
||||
<span class="n">tmp_dict</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"admin"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"manager"</span><span class="p">:</span> <span class="s2">"Контактное лицо"</span><span class="p">,</span>
|
||||
<span class="s2">"operator"</span><span class="p">:</span> <span class="s2">"Оператор"</span><span class="p">}</span>
|
||||
<span class="n">table_content</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">users_table</span><span class="o">.</span><span class="n">read</span><span class="p">(</span><span class="n">TableLocators</span><span class="o">.</span><span class="n">TABLE_WORK_AREA</span><span class="p">)</span>
|
||||
|
||||
<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">table_content</span><span class="p">)</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
|
||||
|
|
@ -3951,7 +4058,8 @@
|
|||
|
||||
<span class="n">role</span> <span class="o">=</span> <span class="n">table_content</span><span class="p">[</span><span class="n">row_index</span><span class="p">][</span><span class="mi">2</span><span class="p">]</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">TableLocators</span><span class="o">.</span><span class="n">TABLE_WORK_AREA</span><span class="p">)</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//tbody/tr"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="n">row_index</span><span class="p">)</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">TableLocators</span><span class="o">.</span><span class="n">TABLE_WORK_AREA</span><span class="p">)</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span>
|
||||
<span class="s2">"//tbody/tr"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="n">row_index</span><span class="p">)</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">add_modal_window</span><span class="p">(</span><span class="s2">"edit_user"</span><span class="p">,</span> <span class="n">user_name</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="n">user_name</span><span class="p">)</span><span class="o">.</span><span class="n">check_by_window_title</span><span class="p">()</span>
|
||||
|
||||
|
|
@ -3972,12 +4080,13 @@
|
|||
<span class="k">if</span> <span class="n">row_index</span> <span class="o">==</span> <span class="o">-</span><span class="mi">1</span><span class="p">:</span>
|
||||
<span class="k">assert</span> <span class="kc">False</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"User with name </span><span class="si">{</span><span class="n">user_name</span><span class="si">}</span><span class="s2"> and role </span><span class="si">{</span><span class="n">role</span><span class="si">}</span><span class="s2"> has not been found"</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">TableLocators</span><span class="o">.</span><span class="n">TABLE_WORK_AREA</span><span class="p">)</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//tbody/tr"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="n">row_index</span><span class="p">)</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">TableLocators</span><span class="o">.</span><span class="n">TABLE_WORK_AREA</span><span class="p">)</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span>
|
||||
<span class="s2">"//tbody/tr"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="n">row_index</span><span class="p">)</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">add_modal_window</span><span class="p">(</span><span class="s2">"edit_user"</span><span class="p">,</span> <span class="n">user_name</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="n">user_name</span><span class="p">)</span><span class="o">.</span><span class="n">check_by_window_title</span><span class="p">()</span>
|
||||
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">transform_to_add_AD_user_window</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Трансформирует модальное окно добавления локального пользователя</span>
|
||||
<span class="w"> </span><span class="sd">"""Трансформирует модальное окно добавления локального пользователя</span>
|
||||
<span class="sd"> в окно добавления пользователя Active Directory с помощью нажатия</span>
|
||||
<span class="sd"> чек-бокса Active Directory.</span>
|
||||
<span class="sd"> """</span>
|
||||
|
|
@ -3988,7 +4097,7 @@
|
|||
<span class="bp">self</span><span class="o">.</span><span class="n">add_modal_window</span><span class="p">(</span><span class="s2">"add_AD_user"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span>
|
||||
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">transform_to_add_user_window</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Трансформирует модальное окно добавления пользователя Active Directory</span>
|
||||
<span class="w"> </span><span class="sd">"""Трансформирует модальное окно добавления пользователя Active Directory</span>
|
||||
<span class="sd"> в окно добавления локального пользователя с помощью снятия отметки с</span>
|
||||
<span class="sd"> чек-бокса Active Directory.</span>
|
||||
<span class="sd"> """</span>
|
||||
|
|
@ -4010,7 +4119,8 @@
|
|||
<span class="sd"> """</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">wait_for_timeout</span><span class="p">(</span><span class="mi">2000</span><span class="p">)</span>
|
||||
|
||||
<span class="n">expected_headers</span> <span class="o">=</span> <span class="p">[</span><span class="s1">'Имя пользователя'</span><span class="p">,</span> <span class="s1">'Тип авторизации'</span><span class="p">,</span> <span class="s1">'Роль'</span><span class="p">,</span> <span class="s1">'E-mail'</span><span class="p">,</span> <span class="s1">'Номер для СМС'</span><span class="p">]</span>
|
||||
<span class="n">expected_headers</span> <span class="o">=</span> <span class="p">[</span><span class="s1">'Имя пользователя'</span><span class="p">,</span> <span class="s1">'Тип авторизации'</span><span class="p">,</span> <span class="s1">'Роль'</span><span class="p">,</span>
|
||||
<span class="s1">'E-mail'</span><span class="p">,</span> <span class="s1">'Номер для СМС'</span><span class="p">]</span>
|
||||
<span class="n">table_content</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">users_table</span><span class="o">.</span><span class="n">read</span><span class="p">(</span><span class="n">TableLocators</span><span class="o">.</span><span class="n">TABLE_WORK_AREA</span><span class="p">)</span>
|
||||
|
||||
<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">table_content</span><span class="p">)</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
|
||||
|
|
@ -4158,7 +4268,7 @@
|
|||
|
||||
<span class="k">if</span> <span class="n">item</span><span class="p">[</span><span class="s2">"role"</span><span class="p">]</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="n">role</span> <span class="o">=</span> <span class="n">item</span><span class="p">[</span><span class="s2">"role"</span><span class="p">]</span>
|
||||
<span class="k">if</span> <span class="n">role</span> <span class="ow">in</span> <span class="n">roles_dict</span><span class="o">.</span><span class="n">keys</span><span class="p">():</span>
|
||||
<span class="k">if</span> <span class="n">role</span> <span class="ow">in</span> <span class="n">roles_dict</span><span class="p">:</span> <span class="c1"># Убрали вызов .keys()</span>
|
||||
<span class="n">item</span><span class="p">[</span><span class="s2">"role"</span><span class="p">]</span> <span class="o">=</span> <span class="n">roles_dict</span><span class="p">[</span><span class="n">role</span><span class="p">]</span>
|
||||
<span class="n">user_info</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">item</span><span class="p">[</span><span class="s2">"role"</span><span class="p">])</span>
|
||||
<span class="k">else</span><span class="p">:</span>
|
||||
|
|
@ -4214,8 +4324,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">30</span>
|
||||
<span class="normal">31</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">31</span>
|
||||
<span class="normal">32</span>
|
||||
<span class="normal">33</span>
|
||||
<span class="normal">34</span>
|
||||
|
|
@ -4233,7 +4342,8 @@
|
|||
<span class="normal">46</span>
|
||||
<span class="normal">47</span>
|
||||
<span class="normal">48</span>
|
||||
<span class="normal">49</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">page</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">49</span>
|
||||
<span class="normal">50</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">page</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Инициализирует компоненты вкладки 'Пользователи'."""</span>
|
||||
|
||||
<span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="fm">__init__</span><span class="p">(</span><span class="n">page</span><span class="p">)</span>
|
||||
|
|
@ -4345,8 +4455,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">52</span>
|
||||
<span class="normal">53</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">53</span>
|
||||
<span class="normal">54</span>
|
||||
<span class="normal">55</span>
|
||||
<span class="normal">56</span>
|
||||
|
|
@ -4363,7 +4472,8 @@
|
|||
<span class="normal">67</span>
|
||||
<span class="normal">68</span>
|
||||
<span class="normal">69</span>
|
||||
<span class="normal">70</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">add_modal_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">window_type</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">70</span>
|
||||
<span class="normal">71</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">add_modal_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">window_type</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Добавляет модальное окно в коллекцию.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -4519,8 +4629,7 @@
|
|||
<span class="normal">199</span>
|
||||
<span class="normal">200</span>
|
||||
<span class="normal">201</span>
|
||||
<span class="normal">202</span>
|
||||
<span class="normal">203</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">add_new_user</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">user_data</span><span class="p">:</span> <span class="nb">dict</span><span class="p">)</span> <span class="o">-></span> <span class="nb">bool</span><span class="p">:</span>
|
||||
<span class="normal">202</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">add_new_user</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">user_data</span><span class="p">:</span> <span class="nb">dict</span><span class="p">)</span> <span class="o">-></span> <span class="nb">bool</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Добавляет нового пользователя или обрабатывает ошибку при дубликате.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -4541,8 +4650,6 @@
|
|||
<span class="n">add_user_window</span><span class="o">.</span><span class="n">check_active_directory_checkbox</span><span class="p">()</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">add_modal_window</span><span class="p">(</span><span class="s2">"add_AD_user"</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span>
|
||||
<span class="n">add_user_window</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="s2">"add_AD_user"</span><span class="p">)</span>
|
||||
<span class="n">add_user_window</span><span class="o">.</span><span class="n">new_user</span><span class="p">(</span><span class="n">user_data</span><span class="p">)</span>
|
||||
<span class="k">return</span> <span class="kc">True</span>
|
||||
|
||||
<span class="n">add_user_window</span><span class="o">.</span><span class="n">new_user</span><span class="p">(</span><span class="n">user_data</span><span class="p">)</span>
|
||||
|
||||
|
|
@ -4553,8 +4660,9 @@
|
|||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_absence</span><span class="p">(</span><span class="s1">' Новый пользователь </span><span class="se">\n</span><span class="s1"> успешно добавлен! '</span><span class="p">)</span>
|
||||
<span class="n">is_added</span> <span class="o">=</span> <span class="kc">True</span>
|
||||
<span class="k">elif</span> <span class="n">alert_type</span> <span class="o">==</span> <span class="s2">"error"</span><span class="p">:</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_presence</span><span class="p">(</span><span class="sa">f</span><span class="s1">' Имя </span><span class="si">{</span><span class="n">user_data</span><span class="p">[</span><span class="s2">"name"</span><span class="p">]</span><span class="si">}</span><span class="s1"> уже используется '</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_absence</span><span class="p">(</span><span class="sa">f</span><span class="s1">' Имя </span><span class="si">{</span><span class="n">user_data</span><span class="p">[</span><span class="s2">"name"</span><span class="p">]</span><span class="si">}</span><span class="s1"> уже используется '</span><span class="p">)</span>
|
||||
<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">' Имя </span><span class="si">{</span><span class="n">user_data</span><span class="p">[</span><span class="s2">"name"</span><span class="p">]</span><span class="si">}</span><span class="s1"> уже используется '</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_presence</span><span class="p">(</span><span class="sa">f</span><span class="s1">' Имя </span><span class="si">{</span><span class="n">user_data</span><span class="p">[</span><span class="s2">"name"</span><span class="p">]</span><span class="si">}</span><span class="s1"> уже </span><span class="se">\n</span><span class="s1"> используется '</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_absence</span><span class="p">(</span><span class="sa">f</span><span class="s1">' Имя </span><span class="si">{</span><span class="n">user_data</span><span class="p">[</span><span class="s2">"name"</span><span class="p">]</span><span class="si">}</span><span class="s1"> уже </span><span class="se">\n</span><span class="s1"> используется '</span><span class="p">)</span>
|
||||
<span class="k">else</span><span class="p">:</span>
|
||||
<span class="k">assert</span> <span class="kc">False</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"Got unexpected alert type </span><span class="si">{</span><span class="n">alert_type</span><span class="si">}</span><span class="s2">"</span>
|
||||
|
||||
|
|
@ -4581,10 +4689,10 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">421</span>
|
||||
<span class="normal">422</span>
|
||||
<span class="normal">423</span>
|
||||
<span class="normal">424</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_add_AD_user_window_content</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">424</span>
|
||||
<span class="normal">425</span>
|
||||
<span class="normal">426</span>
|
||||
<span class="normal">427</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_add_AD_user_window_content</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое окна добавления пользователя через Active Directory."""</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="s2">"add_AD_user"</span><span class="p">)</span><span class="o">.</span><span class="n">check_content</span><span class="p">()</span>
|
||||
|
|
@ -4610,10 +4718,10 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">416</span>
|
||||
<span class="normal">417</span>
|
||||
<span class="normal">418</span>
|
||||
<span class="normal">419</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_add_user_window_content</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">419</span>
|
||||
<span class="normal">420</span>
|
||||
<span class="normal">421</span>
|
||||
<span class="normal">422</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_add_user_window_content</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое окна добавления локального пользователя."""</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="s2">"add_local_user"</span><span class="p">)</span><span class="o">.</span><span class="n">check_content</span><span class="p">()</span>
|
||||
|
|
@ -4686,16 +4794,16 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">426</span>
|
||||
<span class="normal">427</span>
|
||||
<span class="normal">428</span>
|
||||
<span class="normal">429</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">429</span>
|
||||
<span class="normal">430</span>
|
||||
<span class="normal">431</span>
|
||||
<span class="normal">432</span>
|
||||
<span class="normal">433</span>
|
||||
<span class="normal">434</span>
|
||||
<span class="normal">435</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_edit_user_window_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">user_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">role</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">435</span>
|
||||
<span class="normal">436</span>
|
||||
<span class="normal">437</span>
|
||||
<span class="normal">438</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_edit_user_window_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">user_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">role</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое окна редактирования.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -4781,9 +4889,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">386</span>
|
||||
<span class="normal">387</span>
|
||||
<span class="normal">388</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">388</span>
|
||||
<span class="normal">389</span>
|
||||
<span class="normal">390</span>
|
||||
<span class="normal">391</span>
|
||||
|
|
@ -4809,7 +4915,10 @@
|
|||
<span class="normal">411</span>
|
||||
<span class="normal">412</span>
|
||||
<span class="normal">413</span>
|
||||
<span class="normal">414</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_users_table_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">verify</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">414</span>
|
||||
<span class="normal">415</span>
|
||||
<span class="normal">416</span>
|
||||
<span class="normal">417</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_users_table_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">verify</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое таблицы пользователей.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -4820,7 +4929,8 @@
|
|||
<span class="sd"> """</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">wait_for_timeout</span><span class="p">(</span><span class="mi">2000</span><span class="p">)</span>
|
||||
|
||||
<span class="n">expected_headers</span> <span class="o">=</span> <span class="p">[</span><span class="s1">'Имя пользователя'</span><span class="p">,</span> <span class="s1">'Тип авторизации'</span><span class="p">,</span> <span class="s1">'Роль'</span><span class="p">,</span> <span class="s1">'E-mail'</span><span class="p">,</span> <span class="s1">'Номер для СМС'</span><span class="p">]</span>
|
||||
<span class="n">expected_headers</span> <span class="o">=</span> <span class="p">[</span><span class="s1">'Имя пользователя'</span><span class="p">,</span> <span class="s1">'Тип авторизации'</span><span class="p">,</span> <span class="s1">'Роль'</span><span class="p">,</span>
|
||||
<span class="s1">'E-mail'</span><span class="p">,</span> <span class="s1">'Номер для СМС'</span><span class="p">]</span>
|
||||
<span class="n">table_content</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">users_table</span><span class="o">.</span><span class="n">read</span><span class="p">(</span><span class="n">TableLocators</span><span class="o">.</span><span class="n">TABLE_WORK_AREA</span><span class="p">)</span>
|
||||
|
||||
<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">table_content</span><span class="p">)</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
|
||||
|
|
@ -4860,10 +4970,10 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">131</span>
|
||||
<span class="normal">132</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">132</span>
|
||||
<span class="normal">133</span>
|
||||
<span class="normal">134</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_add_AD_user_window</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">134</span>
|
||||
<span class="normal">135</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_add_AD_user_window</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Закрывает окно добавления пользователя."""</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">close_modal_window</span><span class="p">(</span><span class="s2">"add_AD_user"</span><span class="p">)</span>
|
||||
|
|
@ -4889,10 +4999,10 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">126</span>
|
||||
<span class="normal">127</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">127</span>
|
||||
<span class="normal">128</span>
|
||||
<span class="normal">129</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_add_AD_user_window_by_toolbar_button</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">129</span>
|
||||
<span class="normal">130</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_add_AD_user_window_by_toolbar_button</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Закрывает окно добавления пользователя через тулбар."""</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">close_modal_window_by_toolbar_button</span><span class="p">(</span><span class="s2">"add_AD_user"</span><span class="p">)</span>
|
||||
|
|
@ -4918,10 +5028,10 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">141</span>
|
||||
<span class="normal">142</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">142</span>
|
||||
<span class="normal">143</span>
|
||||
<span class="normal">144</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_add_user_window</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">144</span>
|
||||
<span class="normal">145</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_add_user_window</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Закрывает окно добавления пользователя."""</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">close_modal_window</span><span class="p">(</span><span class="s2">"add_local_user"</span><span class="p">)</span>
|
||||
|
|
@ -4947,10 +5057,10 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">136</span>
|
||||
<span class="normal">137</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">137</span>
|
||||
<span class="normal">138</span>
|
||||
<span class="normal">139</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_add_user_window_by_toolbar_button</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">139</span>
|
||||
<span class="normal">140</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_add_user_window_by_toolbar_button</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Закрывает окно добавления пользователя через тулбар."""</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">close_modal_window_by_toolbar_button</span><span class="p">(</span><span class="s2">"add_local_user"</span><span class="p">)</span>
|
||||
|
|
@ -5007,14 +5117,14 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">155</span>
|
||||
<span class="normal">156</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">156</span>
|
||||
<span class="normal">157</span>
|
||||
<span class="normal">158</span>
|
||||
<span class="normal">159</span>
|
||||
<span class="normal">160</span>
|
||||
<span class="normal">161</span>
|
||||
<span class="normal">162</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_edit_user_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">162</span>
|
||||
<span class="normal">163</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_edit_user_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Закрывает окно редактирования пользователя.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -5075,14 +5185,14 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">146</span>
|
||||
<span class="normal">147</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">147</span>
|
||||
<span class="normal">148</span>
|
||||
<span class="normal">149</span>
|
||||
<span class="normal">150</span>
|
||||
<span class="normal">151</span>
|
||||
<span class="normal">152</span>
|
||||
<span class="normal">153</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_edit_user_window_by_toolbar_button</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">153</span>
|
||||
<span class="normal">154</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_edit_user_window_by_toolbar_button</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Закрывает окно редактирования через кнопку в тулбаре.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -5143,8 +5253,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">115</span>
|
||||
<span class="normal">116</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">116</span>
|
||||
<span class="normal">117</span>
|
||||
<span class="normal">118</span>
|
||||
<span class="normal">119</span>
|
||||
|
|
@ -5152,7 +5261,8 @@
|
|||
<span class="normal">121</span>
|
||||
<span class="normal">122</span>
|
||||
<span class="normal">123</span>
|
||||
<span class="normal">124</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_modal_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">124</span>
|
||||
<span class="normal">125</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_modal_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Закрывает модальное окно через кнопку закрытия.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -5215,8 +5325,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">104</span>
|
||||
<span class="normal">105</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">105</span>
|
||||
<span class="normal">106</span>
|
||||
<span class="normal">107</span>
|
||||
<span class="normal">108</span>
|
||||
|
|
@ -5224,7 +5333,8 @@
|
|||
<span class="normal">110</span>
|
||||
<span class="normal">111</span>
|
||||
<span class="normal">112</span>
|
||||
<span class="normal">113</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_modal_window_by_toolbar_button</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">113</span>
|
||||
<span class="normal">114</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">close_modal_window_by_toolbar_button</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Закрывает модальное окно через кнопку в тулбаре.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -5310,8 +5420,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 90</span>
|
||||
<span class="normal"> 91</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 91</span>
|
||||
<span class="normal"> 92</span>
|
||||
<span class="normal"> 93</span>
|
||||
<span class="normal"> 94</span>
|
||||
|
|
@ -5322,7 +5431,8 @@
|
|||
<span class="normal"> 99</span>
|
||||
<span class="normal">100</span>
|
||||
<span class="normal">101</span>
|
||||
<span class="normal">102</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">delete_modal_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">102</span>
|
||||
<span class="normal">103</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">delete_modal_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Удаляет модальное окно из коллекции.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -5411,7 +5521,8 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">205</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">204</span>
|
||||
<span class="normal">205</span>
|
||||
<span class="normal">206</span>
|
||||
<span class="normal">207</span>
|
||||
<span class="normal">208</span>
|
||||
|
|
@ -5426,8 +5537,7 @@
|
|||
<span class="normal">217</span>
|
||||
<span class="normal">218</span>
|
||||
<span class="normal">219</span>
|
||||
<span class="normal">220</span>
|
||||
<span class="normal">221</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">delete_user</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">user_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">220</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">delete_user</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">user_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Удаляет пользователя.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -5440,7 +5550,7 @@
|
|||
<span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="n">user_name</span><span class="p">)</span><span class="o">.</span><span class="n">delete_user</span><span class="p">()</span>
|
||||
|
||||
<span class="n">alert_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">get_alert_type</span><span class="p">()</span>
|
||||
<span class="k">assert</span> <span class="n">alert_type</span><span class="o">==</span><span class="s2">"success"</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"Expected success alert, but got </span><span class="si">{</span><span class="n">alert_type</span><span class="si">}</span><span class="s2"> alert"</span>
|
||||
<span class="k">assert</span> <span class="n">alert_type</span> <span class="o">==</span> <span class="s2">"success"</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"Expected success alert, but got </span><span class="si">{</span><span class="n">alert_type</span><span class="si">}</span><span class="s2"> alert"</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_presence</span><span class="p">(</span><span class="s1">'</span><span class="se">\n</span><span class="s1">Пользователь удалён</span><span class="se">\n</span><span class="s1">'</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_absence</span><span class="p">(</span><span class="s1">'</span><span class="se">\n</span><span class="s1">Пользователь удалён</span><span class="se">\n</span><span class="s1">'</span><span class="p">)</span>
|
||||
|
|
@ -5536,7 +5646,8 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">223</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">222</span>
|
||||
<span class="normal">223</span>
|
||||
<span class="normal">224</span>
|
||||
<span class="normal">225</span>
|
||||
<span class="normal">226</span>
|
||||
|
|
@ -5552,8 +5663,7 @@
|
|||
<span class="normal">236</span>
|
||||
<span class="normal">237</span>
|
||||
<span class="normal">238</span>
|
||||
<span class="normal">239</span>
|
||||
<span class="normal">240</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">edit_user</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">user_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">user_data</span><span class="p">:</span> <span class="nb">dict</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">239</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">edit_user</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">user_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">user_data</span><span class="p">:</span> <span class="nb">dict</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Редактирует данные пользователя.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -5567,7 +5677,7 @@
|
|||
<span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="n">user_name</span><span class="p">)</span><span class="o">.</span><span class="n">edit_user</span><span class="p">(</span><span class="n">user_data</span><span class="p">)</span>
|
||||
|
||||
<span class="n">alert_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">get_alert_type</span><span class="p">()</span>
|
||||
<span class="k">assert</span> <span class="n">alert_type</span><span class="o">==</span><span class="s2">"success"</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"Expected success alert, but got </span><span class="si">{</span><span class="n">alert_type</span><span class="si">}</span><span class="s2"> alert"</span>
|
||||
<span class="k">assert</span> <span class="n">alert_type</span> <span class="o">==</span> <span class="s2">"success"</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"Expected success alert, but got </span><span class="si">{</span><span class="n">alert_type</span><span class="si">}</span><span class="s2"> alert"</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_presence</span><span class="p">(</span><span class="s1">'</span><span class="se">\n</span><span class="s1">Обновление успешно</span><span class="se">\n</span><span class="s1">'</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">alert</span><span class="o">.</span><span class="n">check_alert_absence</span><span class="p">(</span><span class="s1">'</span><span class="se">\n</span><span class="s1">Обновление успешно</span><span class="se">\n</span><span class="s1">'</span><span class="p">)</span>
|
||||
|
|
@ -5686,7 +5796,8 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">262</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">261</span>
|
||||
<span class="normal">262</span>
|
||||
<span class="normal">263</span>
|
||||
<span class="normal">264</span>
|
||||
<span class="normal">265</span>
|
||||
|
|
@ -5710,8 +5821,7 @@
|
|||
<span class="normal">283</span>
|
||||
<span class="normal">284</span>
|
||||
<span class="normal">285</span>
|
||||
<span class="normal">286</span>
|
||||
<span class="normal">287</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">find_user_in_table</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">role</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="nb">int</span><span class="p">:</span>
|
||||
<span class="normal">286</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">find_user_in_table</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">role</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="nb">int</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Ищет пользователя в таблице.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -5836,8 +5946,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">72</span>
|
||||
<span class="normal">73</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">73</span>
|
||||
<span class="normal">74</span>
|
||||
<span class="normal">75</span>
|
||||
<span class="normal">76</span>
|
||||
|
|
@ -5852,7 +5961,8 @@
|
|||
<span class="normal">85</span>
|
||||
<span class="normal">86</span>
|
||||
<span class="normal">87</span>
|
||||
<span class="normal">88</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">get_modal_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="n">ModalWindowComponent</span><span class="p">:</span>
|
||||
<span class="normal">88</span>
|
||||
<span class="normal">89</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">get_modal_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="n">ModalWindowComponent</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Возвращает модальное окно по заголовку.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -5914,7 +6024,8 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">289</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">288</span>
|
||||
<span class="normal">289</span>
|
||||
<span class="normal">290</span>
|
||||
<span class="normal">291</span>
|
||||
<span class="normal">292</span>
|
||||
|
|
@ -5927,8 +6038,7 @@
|
|||
<span class="normal">299</span>
|
||||
<span class="normal">300</span>
|
||||
<span class="normal">301</span>
|
||||
<span class="normal">302</span>
|
||||
<span class="normal">303</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">open_add_user_window</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">302</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">open_add_user_window</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Открывает окно добавления пользователя.</span>
|
||||
|
||||
<span class="sd"> Raises:</span>
|
||||
|
|
@ -6042,7 +6152,8 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">305</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">304</span>
|
||||
<span class="normal">305</span>
|
||||
<span class="normal">306</span>
|
||||
<span class="normal">307</span>
|
||||
<span class="normal">308</span>
|
||||
|
|
@ -6079,7 +6190,8 @@
|
|||
<span class="normal">339</span>
|
||||
<span class="normal">340</span>
|
||||
<span class="normal">341</span>
|
||||
<span class="normal">342</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">open_edit_user_page_by_index</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">row_index</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="nb">tuple</span><span class="p">:</span>
|
||||
<span class="normal">342</span>
|
||||
<span class="normal">343</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">open_edit_user_page_by_index</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">row_index</span><span class="p">:</span> <span class="nb">int</span><span class="p">)</span> <span class="o">-></span> <span class="nb">tuple</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Открывает окно редактирования по индексу строки.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -6094,7 +6206,8 @@
|
|||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">wait_for_timeout</span><span class="p">(</span><span class="mi">2000</span><span class="p">)</span>
|
||||
|
||||
<span class="n">tmp_dict</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"admin"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"manager"</span><span class="p">:</span> <span class="s2">"Контактное лицо"</span><span class="p">,</span> <span class="s2">"operator"</span><span class="p">:</span> <span class="s2">"Оператор"</span><span class="p">}</span>
|
||||
<span class="n">tmp_dict</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"admin"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"manager"</span><span class="p">:</span> <span class="s2">"Контактное лицо"</span><span class="p">,</span>
|
||||
<span class="s2">"operator"</span><span class="p">:</span> <span class="s2">"Оператор"</span><span class="p">}</span>
|
||||
<span class="n">table_content</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">users_table</span><span class="o">.</span><span class="n">read</span><span class="p">(</span><span class="n">TableLocators</span><span class="o">.</span><span class="n">TABLE_WORK_AREA</span><span class="p">)</span>
|
||||
|
||||
<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">table_content</span><span class="p">)</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
|
||||
|
|
@ -6112,7 +6225,8 @@
|
|||
|
||||
<span class="n">role</span> <span class="o">=</span> <span class="n">table_content</span><span class="p">[</span><span class="n">row_index</span><span class="p">][</span><span class="mi">2</span><span class="p">]</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">TableLocators</span><span class="o">.</span><span class="n">TABLE_WORK_AREA</span><span class="p">)</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//tbody/tr"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="n">row_index</span><span class="p">)</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">TableLocators</span><span class="o">.</span><span class="n">TABLE_WORK_AREA</span><span class="p">)</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span>
|
||||
<span class="s2">"//tbody/tr"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="n">row_index</span><span class="p">)</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">add_modal_window</span><span class="p">(</span><span class="s2">"edit_user"</span><span class="p">,</span> <span class="n">user_name</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="n">user_name</span><span class="p">)</span><span class="o">.</span><span class="n">check_by_window_title</span><span class="p">()</span>
|
||||
|
||||
|
|
@ -6209,8 +6323,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">344</span>
|
||||
<span class="normal">345</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">345</span>
|
||||
<span class="normal">346</span>
|
||||
<span class="normal">347</span>
|
||||
<span class="normal">348</span>
|
||||
|
|
@ -6226,7 +6339,9 @@
|
|||
<span class="normal">358</span>
|
||||
<span class="normal">359</span>
|
||||
<span class="normal">360</span>
|
||||
<span class="normal">361</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">open_edit_user_page_by_user</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">user_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">role</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">361</span>
|
||||
<span class="normal">362</span>
|
||||
<span class="normal">363</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">open_edit_user_page_by_user</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">user_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">role</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Открывает окно редактирования по имени и роли.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -6241,7 +6356,8 @@
|
|||
<span class="k">if</span> <span class="n">row_index</span> <span class="o">==</span> <span class="o">-</span><span class="mi">1</span><span class="p">:</span>
|
||||
<span class="k">assert</span> <span class="kc">False</span><span class="p">,</span> <span class="sa">f</span><span class="s2">"User with name </span><span class="si">{</span><span class="n">user_name</span><span class="si">}</span><span class="s2"> and role </span><span class="si">{</span><span class="n">role</span><span class="si">}</span><span class="s2"> has not been found"</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">TableLocators</span><span class="o">.</span><span class="n">TABLE_WORK_AREA</span><span class="p">)</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="s2">"//tbody/tr"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="n">row_index</span><span class="p">)</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span><span class="n">TableLocators</span><span class="o">.</span><span class="n">TABLE_WORK_AREA</span><span class="p">)</span><span class="o">.</span><span class="n">locator</span><span class="p">(</span>
|
||||
<span class="s2">"//tbody/tr"</span><span class="p">)</span><span class="o">.</span><span class="n">nth</span><span class="p">(</span><span class="n">row_index</span><span class="p">)</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">add_modal_window</span><span class="p">(</span><span class="s2">"edit_user"</span><span class="p">,</span> <span class="n">user_name</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="n">user_name</span><span class="p">)</span><span class="o">.</span><span class="n">check_by_window_title</span><span class="p">()</span>
|
||||
</code></pre></div></td></tr></table></div>
|
||||
|
|
@ -6320,7 +6436,8 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">242</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">241</span>
|
||||
<span class="normal">242</span>
|
||||
<span class="normal">243</span>
|
||||
<span class="normal">244</span>
|
||||
<span class="normal">245</span>
|
||||
|
|
@ -6337,8 +6454,7 @@
|
|||
<span class="normal">256</span>
|
||||
<span class="normal">257</span>
|
||||
<span class="normal">258</span>
|
||||
<span class="normal">259</span>
|
||||
<span class="normal">260</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">reset_password</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">user_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="nb">str</span><span class="p">:</span>
|
||||
<span class="normal">259</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">reset_password</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">user_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="nb">str</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Сбрасывает пароль пользователя.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -6402,15 +6518,15 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">437</span>
|
||||
<span class="normal">438</span>
|
||||
<span class="normal">439</span>
|
||||
<span class="normal">440</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">440</span>
|
||||
<span class="normal">441</span>
|
||||
<span class="normal">442</span>
|
||||
<span class="normal">443</span>
|
||||
<span class="normal">444</span>
|
||||
<span class="normal">445</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">should_be_toolbar</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">445</span>
|
||||
<span class="normal">446</span>
|
||||
<span class="normal">447</span>
|
||||
<span class="normal">448</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">should_be_toolbar</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет наличие тулбара.</span>
|
||||
|
||||
<span class="sd"> Raises:</span>
|
||||
|
|
@ -6464,10 +6580,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">447</span>
|
||||
<span class="normal">448</span>
|
||||
<span class="normal">449</span>
|
||||
<span class="normal">450</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">450</span>
|
||||
<span class="normal">451</span>
|
||||
<span class="normal">452</span>
|
||||
<span class="normal">453</span>
|
||||
|
|
@ -6481,7 +6594,10 @@
|
|||
<span class="normal">461</span>
|
||||
<span class="normal">462</span>
|
||||
<span class="normal">463</span>
|
||||
<span class="normal">464</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">should_be_toolbar_buttons</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">464</span>
|
||||
<span class="normal">465</span>
|
||||
<span class="normal">466</span>
|
||||
<span class="normal">467</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">should_be_toolbar_buttons</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет наличие и функциональность кнопок тулбара.</span>
|
||||
|
||||
<span class="sd"> Raises:</span>
|
||||
|
|
@ -6591,10 +6707,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">478</span>
|
||||
<span class="normal">479</span>
|
||||
<span class="normal">480</span>
|
||||
<span class="normal">481</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">481</span>
|
||||
<span class="normal">482</span>
|
||||
<span class="normal">483</span>
|
||||
<span class="normal">484</span>
|
||||
|
|
@ -6604,7 +6717,10 @@
|
|||
<span class="normal">488</span>
|
||||
<span class="normal">489</span>
|
||||
<span class="normal">490</span>
|
||||
<span class="normal">491</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">should_be_user_in_table</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">role</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">491</span>
|
||||
<span class="normal">492</span>
|
||||
<span class="normal">493</span>
|
||||
<span class="normal">494</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">should_be_user_in_table</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">role</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет наличие пользователя в таблице.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -6663,17 +6779,17 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">466</span>
|
||||
<span class="normal">467</span>
|
||||
<span class="normal">468</span>
|
||||
<span class="normal">469</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">469</span>
|
||||
<span class="normal">470</span>
|
||||
<span class="normal">471</span>
|
||||
<span class="normal">472</span>
|
||||
<span class="normal">473</span>
|
||||
<span class="normal">474</span>
|
||||
<span class="normal">475</span>
|
||||
<span class="normal">476</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">should_be_users_table</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">476</span>
|
||||
<span class="normal">477</span>
|
||||
<span class="normal">478</span>
|
||||
<span class="normal">479</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">should_be_users_table</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет наличие таблицы пользователей.</span>
|
||||
|
||||
<span class="sd"> Raises:</span>
|
||||
|
|
@ -6776,10 +6892,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">493</span>
|
||||
<span class="normal">494</span>
|
||||
<span class="normal">495</span>
|
||||
<span class="normal">496</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">496</span>
|
||||
<span class="normal">497</span>
|
||||
<span class="normal">498</span>
|
||||
<span class="normal">499</span>
|
||||
|
|
@ -6789,7 +6902,10 @@
|
|||
<span class="normal">503</span>
|
||||
<span class="normal">504</span>
|
||||
<span class="normal">505</span>
|
||||
<span class="normal">506</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">should_not_be_user_in_table</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">role</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">506</span>
|
||||
<span class="normal">507</span>
|
||||
<span class="normal">508</span>
|
||||
<span class="normal">509</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">should_not_be_user_in_table</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">role</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет отсутствие пользователя в таблице.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -6820,24 +6936,24 @@
|
|||
|
||||
<div class="doc doc-contents ">
|
||||
|
||||
<p>Трансформирует модальное окно добавления локального пользователя
|
||||
<p>Трансформирует модальное окно добавления локального пользователя
|
||||
в окно добавления пользователя Active Directory с помощью нажатия
|
||||
чек-бокса Active Directory.</p>
|
||||
|
||||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">363</span>
|
||||
<span class="normal">364</span>
|
||||
<span class="normal">365</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">365</span>
|
||||
<span class="normal">366</span>
|
||||
<span class="normal">367</span>
|
||||
<span class="normal">368</span>
|
||||
<span class="normal">369</span>
|
||||
<span class="normal">370</span>
|
||||
<span class="normal">371</span>
|
||||
<span class="normal">372</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">transform_to_add_AD_user_window</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Трансформирует модальное окно добавления локального пользователя</span>
|
||||
<span class="normal">372</span>
|
||||
<span class="normal">373</span>
|
||||
<span class="normal">374</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">transform_to_add_AD_user_window</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Трансформирует модальное окно добавления локального пользователя</span>
|
||||
<span class="sd"> в окно добавления пользователя Active Directory с помощью нажатия</span>
|
||||
<span class="sd"> чек-бокса Active Directory.</span>
|
||||
<span class="sd"> """</span>
|
||||
|
|
@ -6863,24 +6979,24 @@
|
|||
|
||||
<div class="doc doc-contents ">
|
||||
|
||||
<p>Трансформирует модальное окно добавления пользователя Active Directory
|
||||
<p>Трансформирует модальное окно добавления пользователя Active Directory
|
||||
в окно добавления локального пользователя с помощью снятия отметки с
|
||||
чек-бокса Active Directory.</p>
|
||||
|
||||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">374</span>
|
||||
<span class="normal">375</span>
|
||||
<span class="normal">376</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">376</span>
|
||||
<span class="normal">377</span>
|
||||
<span class="normal">378</span>
|
||||
<span class="normal">379</span>
|
||||
<span class="normal">380</span>
|
||||
<span class="normal">381</span>
|
||||
<span class="normal">382</span>
|
||||
<span class="normal">383</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">transform_to_add_user_window</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Трансформирует модальное окно добавления пользователя Active Directory</span>
|
||||
<span class="normal">383</span>
|
||||
<span class="normal">384</span>
|
||||
<span class="normal">385</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">transform_to_add_user_window</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Трансформирует модальное окно добавления пользователя Active Directory</span>
|
||||
<span class="sd"> в окно добавления локального пользователя с помощью снятия отметки с</span>
|
||||
<span class="sd"> чек-бокса Active Directory.</span>
|
||||
<span class="sd"> """</span>
|
||||
|
|
@ -6965,10 +7081,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\users_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">508</span>
|
||||
<span class="normal">509</span>
|
||||
<span class="normal">510</span>
|
||||
<span class="normal">511</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">511</span>
|
||||
<span class="normal">512</span>
|
||||
<span class="normal">513</span>
|
||||
<span class="normal">514</span>
|
||||
|
|
@ -7026,7 +7139,10 @@
|
|||
<span class="normal">566</span>
|
||||
<span class="normal">567</span>
|
||||
<span class="normal">568</span>
|
||||
<span class="normal">569</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">verify_users_table_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">users_table</span><span class="p">:</span> <span class="nb">list</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">569</span>
|
||||
<span class="normal">570</span>
|
||||
<span class="normal">571</span>
|
||||
<span class="normal">572</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">verify_users_table_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">users_table</span><span class="p">:</span> <span class="nb">list</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Сверяет данные таблицы с данными из БД.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -7063,7 +7179,7 @@
|
|||
|
||||
<span class="k">if</span> <span class="n">item</span><span class="p">[</span><span class="s2">"role"</span><span class="p">]</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="n">role</span> <span class="o">=</span> <span class="n">item</span><span class="p">[</span><span class="s2">"role"</span><span class="p">]</span>
|
||||
<span class="k">if</span> <span class="n">role</span> <span class="ow">in</span> <span class="n">roles_dict</span><span class="o">.</span><span class="n">keys</span><span class="p">():</span>
|
||||
<span class="k">if</span> <span class="n">role</span> <span class="ow">in</span> <span class="n">roles_dict</span><span class="p">:</span> <span class="c1"># Убрали вызов .keys()</span>
|
||||
<span class="n">item</span><span class="p">[</span><span class="s2">"role"</span><span class="p">]</span> <span class="o">=</span> <span class="n">roles_dict</span><span class="p">[</span><span class="n">role</span><span class="p">]</span>
|
||||
<span class="n">user_info</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">item</span><span class="p">[</span><span class="s2">"role"</span><span class="p">])</span>
|
||||
<span class="k">else</span><span class="p">:</span>
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -12,7 +12,7 @@
|
|||
<link rel="prev" href="../ztp_config_tab/">
|
||||
|
||||
|
||||
<link rel="next" href="../../tests/e2e/test_event_panel/">
|
||||
<link rel="next" href="../../tests/e2e/users/test_add_user/">
|
||||
|
||||
|
||||
<link rel="icon" href="../../assets/images/favicon.png">
|
||||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1704,24 +1725,6 @@
|
|||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_modal_content" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
check_templates_modal_content
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_table_content" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
check_templates_table_content
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
|
@ -1758,6 +1761,24 @@
|
|||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_ztp_templates_modal_content" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
check_ztp_templates_modal_content
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_ztp_templates_table_content" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
check_ztp_templates_table_content
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
|
@ -1992,6 +2013,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2160,48 +2308,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2639,24 +2745,6 @@
|
|||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_modal_content" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
check_templates_modal_content
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_table_content" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
check_templates_table_content
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
|
@ -2693,6 +2781,24 @@
|
|||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_ztp_templates_modal_content" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
check_ztp_templates_modal_content
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="#pages.ztp_templates_tab.ZTPTemplatesTab.check_ztp_templates_table_content" class="md-nav__link">
|
||||
<span class="md-ellipsis">
|
||||
check_ztp_templates_table_content
|
||||
</span>
|
||||
</a>
|
||||
|
||||
</li>
|
||||
|
||||
<li class="md-nav__item">
|
||||
|
|
@ -3262,16 +3368,16 @@
|
|||
<span class="sd"> Args:</span>
|
||||
<span class="sd"> title: Заголовок окна.</span>
|
||||
<span class="sd"> """</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">modal_windows</span><span class="p">[</span><span class="n">title</span><span class="p">]</span> <span class="o">=</span> <span class="n">ViewTemplateModalWindow</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="p">,</span> <span class="n">title</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">modal_windows</span><span class="p">[</span><span class="n">title</span><span class="p">]</span> <span class="o">=</span> <span class="n">ViewZTPTemplateModalWindow</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="p">,</span> <span class="n">title</span><span class="p">)</span>
|
||||
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">get_modal_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="n">ViewTemplateModalWindow</span><span class="p">:</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">get_modal_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="n">ViewZTPTemplateModalWindow</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Возвращает модальное окно по заголовку.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
<span class="sd"> title: Заголовок окна.</span>
|
||||
|
||||
<span class="sd"> Returns:</span>
|
||||
<span class="sd"> ViewTemplateModalWindow: Экземпляр модального окна шаблона.</span>
|
||||
<span class="sd"> ViewZTPTemplateModalWindow: Экземпляр модального окна шаблона.</span>
|
||||
|
||||
<span class="sd"> Raises:</span>
|
||||
<span class="sd"> AssertionError: Если окно не найдено.</span>
|
||||
|
|
@ -3310,7 +3416,7 @@
|
|||
<span class="n">row_locator</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||
|
||||
<span class="c1"># Создаем временный экземпляр модального окна для получения заголовка</span>
|
||||
<span class="n">temp_modal</span> <span class="o">=</span> <span class="n">ViewTemplateModalWindow</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span>
|
||||
<span class="n">temp_modal</span> <span class="o">=</span> <span class="n">ViewZTPTemplateModalWindow</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span>
|
||||
<span class="n">title</span> <span class="o">=</span> <span class="n">temp_modal</span><span class="o">.</span><span class="n">toolbar</span><span class="o">.</span><span class="n">get_toolbar_title_text</span><span class="p">(</span>
|
||||
<span class="n">ModalWindowLocators</span><span class="o">.</span><span class="n">MODAL_WINDOW_TITLE</span>
|
||||
<span class="p">)</span>
|
||||
|
|
@ -3368,7 +3474,7 @@
|
|||
<span class="n">temp_modal</span> <span class="o">=</span> <span class="n">ModalWindowComponent</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="p">)</span>
|
||||
<span class="n">temp_modal</span><span class="o">.</span><span class="n">scroll_window_down</span><span class="p">()</span>
|
||||
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">check_templates_modal_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">check_ztp_templates_modal_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет наличие и корректность элементов модального окна шаблона.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -3380,7 +3486,7 @@
|
|||
<span class="n">modal_window</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="n">title</span><span class="p">)</span>
|
||||
<span class="n">modal_window</span><span class="o">.</span><span class="n">check_content</span><span class="p">()</span>
|
||||
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">check_templates_table_content</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">check_ztp_templates_table_content</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое таблицы шаблонов.</span>
|
||||
|
||||
<span class="sd"> Проверяет заголовки и наличие данных в таблице.</span>
|
||||
|
|
@ -3637,7 +3743,7 @@
|
|||
<span class="sd"> Args:</span>
|
||||
<span class="sd"> title: Заголовок окна.</span>
|
||||
<span class="sd"> """</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">modal_windows</span><span class="p">[</span><span class="n">title</span><span class="p">]</span> <span class="o">=</span> <span class="n">ViewTemplateModalWindow</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="p">,</span> <span class="n">title</span><span class="p">)</span>
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">modal_windows</span><span class="p">[</span><span class="n">title</span><span class="p">]</span> <span class="o">=</span> <span class="n">ViewZTPTemplateModalWindow</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="p">,</span> <span class="n">title</span><span class="p">)</span>
|
||||
</code></pre></div></td></tr></table></div>
|
||||
</details>
|
||||
</div>
|
||||
|
|
@ -3707,182 +3813,6 @@
|
|||
<div class="doc doc-object doc-function">
|
||||
|
||||
|
||||
<h3 id="pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_modal_content" class="doc doc-heading">
|
||||
<code class="highlight language-python"><span class="n">check_templates_modal_content</span><span class="p">(</span><span class="n">title</span><span class="p">)</span></code>
|
||||
|
||||
</h3>
|
||||
|
||||
|
||||
<div class="doc doc-contents ">
|
||||
|
||||
<p>Проверяет наличие и корректность элементов модального окна шаблона.</p>
|
||||
|
||||
|
||||
<p><span class="doc-section-title">Parameters:</span></p>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
<th>Default</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="doc-section-item">
|
||||
<td>
|
||||
<code>title</code>
|
||||
</td>
|
||||
<td>
|
||||
<code><span title="str">str</span></code>
|
||||
</td>
|
||||
<td>
|
||||
<div class="doc-md-description">
|
||||
<p>Имя шаблона для проверки заголовка окна.</p>
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<em>required</em>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<p><span class="doc-section-title">Raises:</span></p>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="doc-section-item">
|
||||
<td>
|
||||
<code><span title="AssertionError">AssertionError</span></code>
|
||||
</td>
|
||||
<td>
|
||||
<div class="doc-md-description">
|
||||
<p>Если элементы окна некорректны.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\ztp_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">153</span>
|
||||
<span class="normal">154</span>
|
||||
<span class="normal">155</span>
|
||||
<span class="normal">156</span>
|
||||
<span class="normal">157</span>
|
||||
<span class="normal">158</span>
|
||||
<span class="normal">159</span>
|
||||
<span class="normal">160</span>
|
||||
<span class="normal">161</span>
|
||||
<span class="normal">162</span>
|
||||
<span class="normal">163</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_templates_modal_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет наличие и корректность элементов модального окна шаблона.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
<span class="sd"> title: Имя шаблона для проверки заголовка окна.</span>
|
||||
|
||||
<span class="sd"> Raises:</span>
|
||||
<span class="sd"> AssertionError: Если элементы окна некорректны.</span>
|
||||
<span class="sd"> """</span>
|
||||
<span class="n">modal_window</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="n">title</span><span class="p">)</span>
|
||||
<span class="n">modal_window</span><span class="o">.</span><span class="n">check_content</span><span class="p">()</span>
|
||||
</code></pre></div></td></tr></table></div>
|
||||
</details>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="doc doc-object doc-function">
|
||||
|
||||
|
||||
<h3 id="pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_table_content" class="doc doc-heading">
|
||||
<code class="highlight language-python"><span class="n">check_templates_table_content</span><span class="p">()</span></code>
|
||||
|
||||
</h3>
|
||||
|
||||
|
||||
<div class="doc doc-contents ">
|
||||
|
||||
<p>Проверяет содержимое таблицы шаблонов.</p>
|
||||
<p>Проверяет заголовки и наличие данных в таблице.</p>
|
||||
|
||||
|
||||
<p><span class="doc-section-title">Raises:</span></p>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="doc-section-item">
|
||||
<td>
|
||||
<code><span title="AssertionError">AssertionError</span></code>
|
||||
</td>
|
||||
<td>
|
||||
<div class="doc-md-description">
|
||||
<p>Если таблица пуста или заголовки неверны.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\ztp_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">165</span>
|
||||
<span class="normal">166</span>
|
||||
<span class="normal">167</span>
|
||||
<span class="normal">168</span>
|
||||
<span class="normal">169</span>
|
||||
<span class="normal">170</span>
|
||||
<span class="normal">171</span>
|
||||
<span class="normal">172</span>
|
||||
<span class="normal">173</span>
|
||||
<span class="normal">174</span>
|
||||
<span class="normal">175</span>
|
||||
<span class="normal">176</span>
|
||||
<span class="normal">177</span>
|
||||
<span class="normal">178</span>
|
||||
<span class="normal">179</span>
|
||||
<span class="normal">180</span>
|
||||
<span class="normal">181</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_templates_table_content</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое таблицы шаблонов.</span>
|
||||
|
||||
<span class="sd"> Проверяет заголовки и наличие данных в таблице.</span>
|
||||
|
||||
<span class="sd"> Raises:</span>
|
||||
<span class="sd"> AssertionError: Если таблица пуста или заголовки неверны.</span>
|
||||
<span class="sd"> """</span>
|
||||
<span class="n">expected_headers</span> <span class="o">=</span> <span class="p">[</span>
|
||||
<span class="s1">'Производитель'</span><span class="p">,</span>
|
||||
<span class="s1">'vendorCode'</span><span class="p">,</span>
|
||||
<span class="s1">'authentication'</span><span class="p">,</span>
|
||||
<span class="s1">'deviceType'</span><span class="p">,</span>
|
||||
<span class="s1">'authenticationOption'</span>
|
||||
<span class="p">]</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">ztp_templates_table</span><span class="o">.</span><span class="n">check_content</span><span class="p">(</span><span class="n">TableLocators</span><span class="o">.</span><span class="n">TABLE_WORK_AREA</span><span class="p">,</span> <span class="n">expected_headers</span><span class="p">)</span>
|
||||
</code></pre></div></td></tr></table></div>
|
||||
</details>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="doc doc-object doc-function">
|
||||
|
||||
|
||||
<h3 id="pages.ztp_templates_tab.ZTPTemplatesTab.check_templates_table_first_row_visibility" class="doc doc-heading">
|
||||
<code class="highlight language-python"><span class="n">check_templates_table_first_row_visibility</span><span class="p">()</span></code>
|
||||
|
||||
|
|
@ -4160,6 +4090,182 @@
|
|||
<div class="doc doc-object doc-function">
|
||||
|
||||
|
||||
<h3 id="pages.ztp_templates_tab.ZTPTemplatesTab.check_ztp_templates_modal_content" class="doc doc-heading">
|
||||
<code class="highlight language-python"><span class="n">check_ztp_templates_modal_content</span><span class="p">(</span><span class="n">title</span><span class="p">)</span></code>
|
||||
|
||||
</h3>
|
||||
|
||||
|
||||
<div class="doc doc-contents ">
|
||||
|
||||
<p>Проверяет наличие и корректность элементов модального окна шаблона.</p>
|
||||
|
||||
|
||||
<p><span class="doc-section-title">Parameters:</span></p>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
<th>Default</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="doc-section-item">
|
||||
<td>
|
||||
<code>title</code>
|
||||
</td>
|
||||
<td>
|
||||
<code><span title="str">str</span></code>
|
||||
</td>
|
||||
<td>
|
||||
<div class="doc-md-description">
|
||||
<p>Имя шаблона для проверки заголовка окна.</p>
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<em>required</em>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<p><span class="doc-section-title">Raises:</span></p>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="doc-section-item">
|
||||
<td>
|
||||
<code><span title="AssertionError">AssertionError</span></code>
|
||||
</td>
|
||||
<td>
|
||||
<div class="doc-md-description">
|
||||
<p>Если элементы окна некорректны.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\ztp_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">153</span>
|
||||
<span class="normal">154</span>
|
||||
<span class="normal">155</span>
|
||||
<span class="normal">156</span>
|
||||
<span class="normal">157</span>
|
||||
<span class="normal">158</span>
|
||||
<span class="normal">159</span>
|
||||
<span class="normal">160</span>
|
||||
<span class="normal">161</span>
|
||||
<span class="normal">162</span>
|
||||
<span class="normal">163</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_ztp_templates_modal_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет наличие и корректность элементов модального окна шаблона.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
<span class="sd"> title: Имя шаблона для проверки заголовка окна.</span>
|
||||
|
||||
<span class="sd"> Raises:</span>
|
||||
<span class="sd"> AssertionError: Если элементы окна некорректны.</span>
|
||||
<span class="sd"> """</span>
|
||||
<span class="n">modal_window</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">get_modal_window</span><span class="p">(</span><span class="n">title</span><span class="p">)</span>
|
||||
<span class="n">modal_window</span><span class="o">.</span><span class="n">check_content</span><span class="p">()</span>
|
||||
</code></pre></div></td></tr></table></div>
|
||||
</details>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="doc doc-object doc-function">
|
||||
|
||||
|
||||
<h3 id="pages.ztp_templates_tab.ZTPTemplatesTab.check_ztp_templates_table_content" class="doc doc-heading">
|
||||
<code class="highlight language-python"><span class="n">check_ztp_templates_table_content</span><span class="p">()</span></code>
|
||||
|
||||
</h3>
|
||||
|
||||
|
||||
<div class="doc doc-contents ">
|
||||
|
||||
<p>Проверяет содержимое таблицы шаблонов.</p>
|
||||
<p>Проверяет заголовки и наличие данных в таблице.</p>
|
||||
|
||||
|
||||
<p><span class="doc-section-title">Raises:</span></p>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Type</th>
|
||||
<th>Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="doc-section-item">
|
||||
<td>
|
||||
<code><span title="AssertionError">AssertionError</span></code>
|
||||
</td>
|
||||
<td>
|
||||
<div class="doc-md-description">
|
||||
<p>Если таблица пуста или заголовки неверны.</p>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>pages\ztp_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">165</span>
|
||||
<span class="normal">166</span>
|
||||
<span class="normal">167</span>
|
||||
<span class="normal">168</span>
|
||||
<span class="normal">169</span>
|
||||
<span class="normal">170</span>
|
||||
<span class="normal">171</span>
|
||||
<span class="normal">172</span>
|
||||
<span class="normal">173</span>
|
||||
<span class="normal">174</span>
|
||||
<span class="normal">175</span>
|
||||
<span class="normal">176</span>
|
||||
<span class="normal">177</span>
|
||||
<span class="normal">178</span>
|
||||
<span class="normal">179</span>
|
||||
<span class="normal">180</span>
|
||||
<span class="normal">181</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">check_ztp_templates_table_content</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое таблицы шаблонов.</span>
|
||||
|
||||
<span class="sd"> Проверяет заголовки и наличие данных в таблице.</span>
|
||||
|
||||
<span class="sd"> Raises:</span>
|
||||
<span class="sd"> AssertionError: Если таблица пуста или заголовки неверны.</span>
|
||||
<span class="sd"> """</span>
|
||||
<span class="n">expected_headers</span> <span class="o">=</span> <span class="p">[</span>
|
||||
<span class="s1">'Производитель'</span><span class="p">,</span>
|
||||
<span class="s1">'vendorCode'</span><span class="p">,</span>
|
||||
<span class="s1">'authentication'</span><span class="p">,</span>
|
||||
<span class="s1">'deviceType'</span><span class="p">,</span>
|
||||
<span class="s1">'authenticationOption'</span>
|
||||
<span class="p">]</span>
|
||||
|
||||
<span class="bp">self</span><span class="o">.</span><span class="n">ztp_templates_table</span><span class="o">.</span><span class="n">check_content</span><span class="p">(</span><span class="n">TableLocators</span><span class="o">.</span><span class="n">TABLE_WORK_AREA</span><span class="p">,</span> <span class="n">expected_headers</span><span class="p">)</span>
|
||||
</code></pre></div></td></tr></table></div>
|
||||
</details>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="doc doc-object doc-function">
|
||||
|
||||
|
||||
<h3 id="pages.ztp_templates_tab.ZTPTemplatesTab.close_modal_window" class="doc doc-heading">
|
||||
<code class="highlight language-python"><span class="n">close_modal_window</span><span class="p">(</span><span class="n">title</span><span class="p">)</span></code>
|
||||
|
||||
|
|
@ -4451,8 +4557,8 @@
|
|||
</thead>
|
||||
<tbody>
|
||||
<tr class="doc-section-item">
|
||||
<td><code>ViewTemplateModalWindow</code></td> <td>
|
||||
<code><a class="autorefs autorefs-internal" title="ViewTemplateModalWindow (components_derived.modal_view_template.ViewTemplateModalWindow)" href="../../components_derived/modal_view_template/#components_derived.modal_view_template.ViewTemplateModalWindow">ViewTemplateModalWindow</a></code>
|
||||
<td><code>ViewZTPTemplateModalWindow</code></td> <td>
|
||||
<code><a class="autorefs autorefs-internal" title="ViewZTPTemplateModalWindow (components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow)" href="../../components_derived/modal_view_ztp_template/#components_derived.modal_view_ztp_template.ViewZTPTemplateModalWindow">ViewZTPTemplateModalWindow</a></code>
|
||||
</td>
|
||||
<td>
|
||||
<div class="doc-md-description">
|
||||
|
|
@ -4505,14 +4611,14 @@
|
|||
<span class="normal">62</span>
|
||||
<span class="normal">63</span>
|
||||
<span class="normal">64</span>
|
||||
<span class="normal">65</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">get_modal_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="n">ViewTemplateModalWindow</span><span class="p">:</span>
|
||||
<span class="normal">65</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">get_modal_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">title</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-></span> <span class="n">ViewZTPTemplateModalWindow</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Возвращает модальное окно по заголовку.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
<span class="sd"> title: Заголовок окна.</span>
|
||||
|
||||
<span class="sd"> Returns:</span>
|
||||
<span class="sd"> ViewTemplateModalWindow: Экземпляр модального окна шаблона.</span>
|
||||
<span class="sd"> ViewZTPTemplateModalWindow: Экземпляр модального окна шаблона.</span>
|
||||
|
||||
<span class="sd"> Raises:</span>
|
||||
<span class="sd"> AssertionError: Если окно не найдено.</span>
|
||||
|
|
@ -4722,7 +4828,7 @@
|
|||
<span class="n">row_locator</span><span class="o">.</span><span class="n">click</span><span class="p">()</span>
|
||||
|
||||
<span class="c1"># Создаем временный экземпляр модального окна для получения заголовка</span>
|
||||
<span class="n">temp_modal</span> <span class="o">=</span> <span class="n">ViewTemplateModalWindow</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span>
|
||||
<span class="n">temp_modal</span> <span class="o">=</span> <span class="n">ViewZTPTemplateModalWindow</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">page</span><span class="p">,</span> <span class="s2">""</span><span class="p">)</span>
|
||||
<span class="n">title</span> <span class="o">=</span> <span class="n">temp_modal</span><span class="o">.</span><span class="n">toolbar</span><span class="o">.</span><span class="n">get_toolbar_title_text</span><span class="p">(</span>
|
||||
<span class="n">ModalWindowLocators</span><span class="o">.</span><span class="n">MODAL_WINDOW_TITLE</span>
|
||||
<span class="p">)</span>
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
Binary file not shown.
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1712,6 +1733,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1880,48 +2028,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1712,6 +1733,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1880,48 +2028,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1712,6 +1733,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1880,48 +2028,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1712,6 +1733,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1880,48 +2028,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
|
||||
|
||||
<link rel="prev" href="../../../pages/ztp_templates_tab/">
|
||||
<link rel="prev" href="../users/test_users_tab/">
|
||||
|
||||
|
||||
<link rel="next" href="../test_expand_navigation_panel/">
|
||||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1712,6 +1733,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -1964,48 +2112,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2623,7 +2729,8 @@
|
|||
<span class="normal">115</span>
|
||||
<span class="normal">116</span>
|
||||
<span class="normal">117</span>
|
||||
<span class="normal">118</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TestEventPanel</span><span class="p">:</span>
|
||||
<span class="normal">118</span>
|
||||
<span class="normal">119</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TestEventPanel</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Класс тестов для проверки панели событий.</span>
|
||||
|
||||
<span class="sd"> Тесты покрывают следующие сценарии:</span>
|
||||
|
|
@ -2634,6 +2741,7 @@
|
|||
<span class="sd"> browser: Фикстура для работы с браузером.</span>
|
||||
<span class="sd"> """</span>
|
||||
|
||||
<span class="c1"># @pytest.mark.develop</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_event_panel_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое панели событий.</span>
|
||||
|
||||
|
|
@ -2790,8 +2898,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_event_panel.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">25</span>
|
||||
<span class="normal">26</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">26</span>
|
||||
<span class="normal">27</span>
|
||||
<span class="normal">28</span>
|
||||
<span class="normal">29</span>
|
||||
|
|
@ -2813,7 +2920,8 @@
|
|||
<span class="normal">45</span>
|
||||
<span class="normal">46</span>
|
||||
<span class="normal">47</span>
|
||||
<span class="normal">48</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_event_panel_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">48</span>
|
||||
<span class="normal">49</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_event_panel_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое панели событий.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -2890,8 +2998,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_event_panel.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 50</span>
|
||||
<span class="normal"> 51</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 51</span>
|
||||
<span class="normal"> 52</span>
|
||||
<span class="normal"> 53</span>
|
||||
<span class="normal"> 54</span>
|
||||
|
|
@ -2958,7 +3065,8 @@
|
|||
<span class="normal">115</span>
|
||||
<span class="normal">116</span>
|
||||
<span class="normal">117</span>
|
||||
<span class="normal">118</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_event_panel_expand_buttons</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">118</span>
|
||||
<span class="normal">119</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_event_panel_expand_buttons</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет состояние и количество кнопок расширения рабочей области панели событий.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1714,6 +1735,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1964,48 +2112,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2608,6 +2714,7 @@
|
|||
<span class="sd"> browser: Фикстура для работы с браузером.</span>
|
||||
<span class="sd"> """</span>
|
||||
|
||||
<span class="c1"># @pytest.mark.develop</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_expand_panel</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет полное раскрытие панели навигации.</span>
|
||||
|
||||
|
|
@ -2637,7 +2744,6 @@
|
|||
|
||||
<span class="n">mp</span><span class="o">.</span><span class="n">expand_navigation_subpanel</span><span class="p">()</span>
|
||||
|
||||
<span class="c1"># @pytest.mark.develop</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_sub_panel_item_click</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет возможность клика заданного элемента в подпанели навигации.</span>
|
||||
|
||||
|
|
@ -2738,8 +2844,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_expand_navigation_panel.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">25</span>
|
||||
<span class="normal">26</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">26</span>
|
||||
<span class="normal">27</span>
|
||||
<span class="normal">28</span>
|
||||
<span class="normal">29</span>
|
||||
|
|
@ -2765,7 +2870,8 @@
|
|||
<span class="normal">49</span>
|
||||
<span class="normal">50</span>
|
||||
<span class="normal">51</span>
|
||||
<span class="normal">52</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_expand_panel</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="normal">52</span>
|
||||
<span class="normal">53</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_expand_panel</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет полное раскрытие панели навигации.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1714,6 +1735,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1973,48 +2121,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2532,8 +2638,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_license_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">15</span>
|
||||
<span class="normal">16</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">16</span>
|
||||
<span class="normal">17</span>
|
||||
<span class="normal">18</span>
|
||||
<span class="normal">19</span>
|
||||
|
|
@ -2603,7 +2708,9 @@
|
|||
<span class="normal">83</span>
|
||||
<span class="normal">84</span>
|
||||
<span class="normal">85</span>
|
||||
<span class="normal">86</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TestLicenseTab</span><span class="p">:</span>
|
||||
<span class="normal">86</span>
|
||||
<span class="normal">87</span>
|
||||
<span class="normal">88</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TestLicenseTab</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Класс тестов для проверки вкладки 'Лицензии'.</span>
|
||||
|
||||
<span class="sd"> Тесты покрывают следующие сценарии:</span>
|
||||
|
|
@ -2627,6 +2734,7 @@
|
|||
<span class="n">mp</span><span class="o">.</span><span class="n">click_main_navigation_panel_item</span><span class="p">(</span><span class="s2">"Настройки"</span><span class="p">)</span>
|
||||
<span class="n">mp</span><span class="o">.</span><span class="n">click_subpanel_item</span><span class="p">(</span><span class="s2">"Лицензии"</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># @pytest.mark.develop</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_lisence_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое вкладки 'Лицензии'.</span>
|
||||
|
||||
|
|
@ -2737,8 +2845,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_license_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">23</span>
|
||||
<span class="normal">24</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">24</span>
|
||||
<span class="normal">25</span>
|
||||
<span class="normal">26</span>
|
||||
<span class="normal">27</span>
|
||||
|
|
@ -2751,7 +2858,8 @@
|
|||
<span class="normal">34</span>
|
||||
<span class="normal">35</span>
|
||||
<span class="normal">36</span>
|
||||
<span class="normal">37</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">fixture</span><span class="p">(</span><span class="n">scope</span><span class="o">=</span><span class="s2">"function"</span><span class="p">,</span> <span class="n">autouse</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
|
||||
<span class="normal">37</span>
|
||||
<span class="normal">38</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">fixture</span><span class="p">(</span><span class="n">scope</span><span class="o">=</span><span class="s2">"function"</span><span class="p">,</span> <span class="n">autouse</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">setup</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Настраивает тестовое окружение перед каждым тестом.</span>
|
||||
|
||||
|
|
@ -2819,9 +2927,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_license_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">49</span>
|
||||
<span class="normal">50</span>
|
||||
<span class="normal">51</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">51</span>
|
||||
<span class="normal">52</span>
|
||||
<span class="normal">53</span>
|
||||
<span class="normal">54</span>
|
||||
|
|
@ -2856,7 +2962,9 @@
|
|||
<span class="normal">83</span>
|
||||
<span class="normal">84</span>
|
||||
<span class="normal">85</span>
|
||||
<span class="normal">86</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_license_tab_input_form_and_check_alert</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">86</span>
|
||||
<span class="normal">87</span>
|
||||
<span class="normal">88</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_license_tab_input_form_and_check_alert</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет форму ввода лицензии и отображение алертов.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -2947,15 +3055,15 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_license_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">39</span>
|
||||
<span class="normal">40</span>
|
||||
<span class="normal">41</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">41</span>
|
||||
<span class="normal">42</span>
|
||||
<span class="normal">43</span>
|
||||
<span class="normal">44</span>
|
||||
<span class="normal">45</span>
|
||||
<span class="normal">46</span>
|
||||
<span class="normal">47</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_lisence_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">47</span>
|
||||
<span class="normal">48</span>
|
||||
<span class="normal">49</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_lisence_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое вкладки 'Лицензии'.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1714,6 +1735,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1982,48 +2130,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2552,8 +2658,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_login.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">12</span>
|
||||
<span class="normal">13</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">13</span>
|
||||
<span class="normal">14</span>
|
||||
<span class="normal">15</span>
|
||||
<span class="normal">16</span>
|
||||
|
|
@ -2628,7 +2733,9 @@
|
|||
<span class="normal">85</span>
|
||||
<span class="normal">86</span>
|
||||
<span class="normal">87</span>
|
||||
<span class="normal">88</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TestLogin</span><span class="p">:</span>
|
||||
<span class="normal">88</span>
|
||||
<span class="normal">89</span>
|
||||
<span class="normal">90</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TestLogin</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Класс тестов для проверки авторизации.</span>
|
||||
|
||||
<span class="sd"> Тесты покрывают следующие сценарии:</span>
|
||||
|
|
@ -2638,6 +2745,7 @@
|
|||
<span class="sd"> 4. test_password_visibility: Проверяет видимость символов пароля</span>
|
||||
<span class="sd"> """</span>
|
||||
|
||||
<span class="c1"># @pytest.mark.develop</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_successful_login</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет успешный вход в систему.</span>
|
||||
|
||||
|
|
@ -2767,9 +2875,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_login.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">55</span>
|
||||
<span class="normal">56</span>
|
||||
<span class="normal">57</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">57</span>
|
||||
<span class="normal">58</span>
|
||||
<span class="normal">59</span>
|
||||
<span class="normal">60</span>
|
||||
|
|
@ -2800,7 +2906,9 @@
|
|||
<span class="normal">85</span>
|
||||
<span class="normal">86</span>
|
||||
<span class="normal">87</span>
|
||||
<span class="normal">88</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_password_visibility</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">88</span>
|
||||
<span class="normal">89</span>
|
||||
<span class="normal">90</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_password_visibility</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет видимость символов пароля.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -2887,15 +2995,15 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_login.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">22</span>
|
||||
<span class="normal">23</span>
|
||||
<span class="normal">24</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">24</span>
|
||||
<span class="normal">25</span>
|
||||
<span class="normal">26</span>
|
||||
<span class="normal">27</span>
|
||||
<span class="normal">28</span>
|
||||
<span class="normal">29</span>
|
||||
<span class="normal">30</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_successful_login</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">30</span>
|
||||
<span class="normal">31</span>
|
||||
<span class="normal">32</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_successful_login</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет успешный вход в систему.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -2957,9 +3065,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_login.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">42</span>
|
||||
<span class="normal">43</span>
|
||||
<span class="normal">44</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">44</span>
|
||||
<span class="normal">45</span>
|
||||
<span class="normal">46</span>
|
||||
<span class="normal">47</span>
|
||||
|
|
@ -2968,7 +3074,9 @@
|
|||
<span class="normal">50</span>
|
||||
<span class="normal">51</span>
|
||||
<span class="normal">52</span>
|
||||
<span class="normal">53</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_successful_login_and_logout</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">53</span>
|
||||
<span class="normal">54</span>
|
||||
<span class="normal">55</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_successful_login_and_logout</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет успешный вход и выход из системы.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -3033,15 +3141,15 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_login.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">32</span>
|
||||
<span class="normal">33</span>
|
||||
<span class="normal">34</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">34</span>
|
||||
<span class="normal">35</span>
|
||||
<span class="normal">36</span>
|
||||
<span class="normal">37</span>
|
||||
<span class="normal">38</span>
|
||||
<span class="normal">39</span>
|
||||
<span class="normal">40</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_unsuccessful_login</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">40</span>
|
||||
<span class="normal">41</span>
|
||||
<span class="normal">42</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_unsuccessful_login</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет вход с неверными учетными данными.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1714,6 +1735,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1973,48 +2121,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2532,8 +2638,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_service_status_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">15</span>
|
||||
<span class="normal">16</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">16</span>
|
||||
<span class="normal">17</span>
|
||||
<span class="normal">18</span>
|
||||
<span class="normal">19</span>
|
||||
|
|
@ -2608,7 +2713,9 @@
|
|||
<span class="normal">88</span>
|
||||
<span class="normal">89</span>
|
||||
<span class="normal">90</span>
|
||||
<span class="normal">91</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TestServiceStatusTab</span><span class="p">:</span>
|
||||
<span class="normal">91</span>
|
||||
<span class="normal">92</span>
|
||||
<span class="normal">93</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TestServiceStatusTab</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Класс тестов для проверки вкладки 'Статус обслуживания'.</span>
|
||||
|
||||
<span class="sd"> Тесты покрывают следующие сценарии:</span>
|
||||
|
|
@ -2642,6 +2749,7 @@
|
|||
<span class="c1"># Клик по пункту 'Статус обслуживания' в панели навигации обслуживания</span>
|
||||
<span class="n">mp</span><span class="o">.</span><span class="n">click_subpanel_item</span><span class="p">(</span><span class="s2">"Статус обслуживания"</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># @pytest.mark.develop</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_service_status_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое вкладки 'Статус обслуживания'.</span>
|
||||
|
||||
|
|
@ -2747,8 +2855,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_service_status_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">23</span>
|
||||
<span class="normal">24</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">24</span>
|
||||
<span class="normal">25</span>
|
||||
<span class="normal">26</span>
|
||||
<span class="normal">27</span>
|
||||
|
|
@ -2771,7 +2878,8 @@
|
|||
<span class="normal">44</span>
|
||||
<span class="normal">45</span>
|
||||
<span class="normal">46</span>
|
||||
<span class="normal">47</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">fixture</span><span class="p">(</span><span class="n">scope</span><span class="o">=</span><span class="s2">"function"</span><span class="p">,</span> <span class="n">autouse</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
|
||||
<span class="normal">47</span>
|
||||
<span class="normal">48</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">fixture</span><span class="p">(</span><span class="n">scope</span><span class="o">=</span><span class="s2">"function"</span><span class="p">,</span> <span class="n">autouse</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">setup</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Подготавливает тестовое окружение.</span>
|
||||
|
||||
|
|
@ -2849,9 +2957,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_service_status_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">49</span>
|
||||
<span class="normal">50</span>
|
||||
<span class="normal">51</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">51</span>
|
||||
<span class="normal">52</span>
|
||||
<span class="normal">53</span>
|
||||
<span class="normal">54</span>
|
||||
|
|
@ -2868,7 +2974,9 @@
|
|||
<span class="normal">65</span>
|
||||
<span class="normal">66</span>
|
||||
<span class="normal">67</span>
|
||||
<span class="normal">68</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_service_status_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="normal">68</span>
|
||||
<span class="normal">69</span>
|
||||
<span class="normal">70</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_service_status_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое вкладки 'Статус обслуживания'.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -2941,9 +3049,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_service_status_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">70</span>
|
||||
<span class="normal">71</span>
|
||||
<span class="normal">72</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">72</span>
|
||||
<span class="normal">73</span>
|
||||
<span class="normal">74</span>
|
||||
<span class="normal">75</span>
|
||||
|
|
@ -2962,7 +3068,9 @@
|
|||
<span class="normal">88</span>
|
||||
<span class="normal">89</span>
|
||||
<span class="normal">90</span>
|
||||
<span class="normal">91</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_service_status_table_row_highlighting</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="normal">91</span>
|
||||
<span class="normal">92</span>
|
||||
<span class="normal">93</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_service_status_table_row_highlighting</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет выделение строк в таблице сервисов.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1714,6 +1735,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2036,48 +2184,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2666,8 +2772,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_sessions_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 15</span>
|
||||
<span class="normal"> 16</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 16</span>
|
||||
<span class="normal"> 17</span>
|
||||
<span class="normal"> 18</span>
|
||||
<span class="normal"> 19</span>
|
||||
|
|
@ -3348,6 +3453,7 @@
|
|||
<span class="n">ut</span><span class="o">.</span><span class="n">open_edit_user_page_by_user</span><span class="p">(</span><span class="n">user_name</span><span class="p">,</span> <span class="s2">"Администратор"</span><span class="p">)</span>
|
||||
<span class="n">ut</span><span class="o">.</span><span class="n">delete_user</span><span class="p">(</span><span class="n">user_name</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># @pytest.mark.develop</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_sessions_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест содержимого вкладки 'Сеансы'.</span>
|
||||
|
||||
|
|
@ -3377,6 +3483,7 @@
|
|||
<span class="c1"># Проверка содержимого таблица с верификацией данных из БД</span>
|
||||
<span class="n">sessions_tab</span><span class="o">.</span><span class="n">check_sessions_table_content</span><span class="p">(</span><span class="n">verify</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
|
||||
|
||||
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_delete_session_confirm_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест окна подтверждения удаления сеанса.</span>
|
||||
|
||||
|
|
@ -3473,7 +3580,6 @@
|
|||
|
||||
<span class="c1"># Удаление пользователя выполняется автоматически фикстурой cleanup_users после теста</span>
|
||||
|
||||
<span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">"Временно исключено из тестирования"</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_delete_existed_session</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">,</span> <span class="n">cleanup_users</span><span class="p">:</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест удаления созданного сеанса.</span>
|
||||
|
||||
|
|
@ -3487,7 +3593,7 @@
|
|||
<span class="sd"> 7. Проверка отсутствия сеанса нового пользователя</span>
|
||||
<span class="sd"> 8. Удаление пользователя выполняется автоматически фикстурой cleanup_users</span>
|
||||
<span class="sd"> """</span>
|
||||
<span class="n">user_data</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUserForManualDeletion"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"qwerty123"</span><span class="p">}</span>
|
||||
<span class="n">user_data</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUserForManualDeletion"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"qwerty1234567"</span><span class="p">}</span>
|
||||
|
||||
<span class="n">mp</span> <span class="o">=</span> <span class="n">MainPage</span><span class="p">(</span><span class="n">browser</span><span class="p">)</span>
|
||||
<span class="n">ut</span> <span class="o">=</span> <span class="n">UsersTab</span><span class="p">(</span><span class="n">browser</span><span class="p">)</span>
|
||||
|
|
@ -3551,7 +3657,6 @@
|
|||
|
||||
<span class="c1"># Удаление пользователя выполняется автоматически фикстурой cleanup_users после теста</span>
|
||||
|
||||
<span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">"Временно исключено из тестирования"</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_multiple_users_sessions</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">,</span> <span class="n">cleanup_users</span><span class="p">:</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест создания нескольких пользователей и их сеансов.</span>
|
||||
|
||||
|
|
@ -3564,9 +3669,9 @@
|
|||
<span class="sd"> 6. Удаление пользователей выполняется автоматически фикстурой cleanup_users</span>
|
||||
<span class="sd"> """</span>
|
||||
<span class="n">users_data</span> <span class="o">=</span> <span class="p">[</span>
|
||||
<span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUser1"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"password1"</span><span class="p">},</span>
|
||||
<span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUser2"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"password2"</span><span class="p">},</span>
|
||||
<span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUser3"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"password3"</span><span class="p">}</span>
|
||||
<span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUser1"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"password123456"</span><span class="p">},</span>
|
||||
<span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUser2"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"password234567"</span><span class="p">},</span>
|
||||
<span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUser3"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"password345678"</span><span class="p">}</span>
|
||||
<span class="p">]</span>
|
||||
|
||||
<span class="n">session_tokens</span> <span class="o">=</span> <span class="p">[]</span>
|
||||
|
|
@ -3628,7 +3733,6 @@
|
|||
<span class="n">browser</span><span class="o">.</span><span class="n">wait_for_timeout</span><span class="p">(</span><span class="mi">1000</span><span class="p">)</span>
|
||||
<span class="n">sessions_tab</span><span class="o">.</span><span class="n">check_sessions_table_row_highlighting</span><span class="p">(</span><span class="n">rows_count</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
|
||||
|
||||
<span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">"Временно исключено из тестирования"</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">_test_sessions_table_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">sessions_tab</span><span class="p">:</span> <span class="n">SessionsTab</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Вспомогательный метод для проверки скроллинга таблицы сеансов.</span>
|
||||
|
||||
|
|
@ -3736,7 +3840,7 @@
|
|||
<span class="c1"># Сеанс должна автоматически удалиться при удалении пользователя</span>
|
||||
<span class="n">admin_sessions_tab</span><span class="o">.</span><span class="n">should_not_be_session_in_table</span><span class="p">(</span><span class="n">new_user_token</span><span class="p">)</span>
|
||||
|
||||
<span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">"Требует настройки таймера очистки сеансов"</span><span class="p">)</span>
|
||||
<span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">"Временно исключено из тестирования. Долгий тест 15 минут."</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_session_auto_deletion_after_15_minutes</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">,</span> <span class="n">cleanup_users</span><span class="p">:</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест автоматического удаления сеанса через 15 минут после выхода пользователя.</span>
|
||||
|
||||
|
|
@ -3914,8 +4018,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_sessions_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">54</span>
|
||||
<span class="normal">55</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">55</span>
|
||||
<span class="normal">56</span>
|
||||
<span class="normal">57</span>
|
||||
<span class="normal">58</span>
|
||||
|
|
@ -3928,7 +4031,8 @@
|
|||
<span class="normal">65</span>
|
||||
<span class="normal">66</span>
|
||||
<span class="normal">67</span>
|
||||
<span class="normal">68</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">fixture</span><span class="p">(</span><span class="n">scope</span><span class="o">=</span><span class="s2">"function"</span><span class="p">)</span>
|
||||
<span class="normal">68</span>
|
||||
<span class="normal">69</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">fixture</span><span class="p">(</span><span class="n">scope</span><span class="o">=</span><span class="s2">"function"</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">cleanup_users</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Фикстура для очистки тестовых пользователей и их сеансов после теста."""</span>
|
||||
<span class="k">yield</span>
|
||||
|
|
@ -3968,8 +4072,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_sessions_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">33</span>
|
||||
<span class="normal">34</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">34</span>
|
||||
<span class="normal">35</span>
|
||||
<span class="normal">36</span>
|
||||
<span class="normal">37</span>
|
||||
|
|
@ -3987,7 +4090,8 @@
|
|||
<span class="normal">49</span>
|
||||
<span class="normal">50</span>
|
||||
<span class="normal">51</span>
|
||||
<span class="normal">52</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">fixture</span><span class="p">(</span><span class="n">scope</span><span class="o">=</span><span class="s2">"function"</span><span class="p">,</span> <span class="n">autouse</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
|
||||
<span class="normal">52</span>
|
||||
<span class="normal">53</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">fixture</span><span class="p">(</span><span class="n">scope</span><span class="o">=</span><span class="s2">"function"</span><span class="p">,</span> <span class="n">autouse</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">setup</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Фикстура для подготовки тестового окружения.</span>
|
||||
|
||||
|
|
@ -4038,10 +4142,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_sessions_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">214</span>
|
||||
<span class="normal">215</span>
|
||||
<span class="normal">216</span>
|
||||
<span class="normal">217</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">217</span>
|
||||
<span class="normal">218</span>
|
||||
<span class="normal">219</span>
|
||||
<span class="normal">220</span>
|
||||
|
|
@ -4112,8 +4213,9 @@
|
|||
<span class="normal">285</span>
|
||||
<span class="normal">286</span>
|
||||
<span class="normal">287</span>
|
||||
<span class="normal">288</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">"Временно исключено из тестирования"</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_delete_existed_session</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">,</span> <span class="n">cleanup_users</span><span class="p">:</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">288</span>
|
||||
<span class="normal">289</span>
|
||||
<span class="normal">290</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_delete_existed_session</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">,</span> <span class="n">cleanup_users</span><span class="p">:</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест удаления созданного сеанса.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
@ -4126,7 +4228,7 @@
|
|||
<span class="sd"> 7. Проверка отсутствия сеанса нового пользователя</span>
|
||||
<span class="sd"> 8. Удаление пользователя выполняется автоматически фикстурой cleanup_users</span>
|
||||
<span class="sd"> """</span>
|
||||
<span class="n">user_data</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUserForManualDeletion"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"qwerty123"</span><span class="p">}</span>
|
||||
<span class="n">user_data</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUserForManualDeletion"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"qwerty1234567"</span><span class="p">}</span>
|
||||
|
||||
<span class="n">mp</span> <span class="o">=</span> <span class="n">MainPage</span><span class="p">(</span><span class="n">browser</span><span class="p">)</span>
|
||||
<span class="n">ut</span> <span class="o">=</span> <span class="n">UsersTab</span><span class="p">(</span><span class="n">browser</span><span class="p">)</span>
|
||||
|
|
@ -4217,10 +4319,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_sessions_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">137</span>
|
||||
<span class="normal">138</span>
|
||||
<span class="normal">139</span>
|
||||
<span class="normal">140</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">140</span>
|
||||
<span class="normal">141</span>
|
||||
<span class="normal">142</span>
|
||||
<span class="normal">143</span>
|
||||
|
|
@ -4290,7 +4389,10 @@
|
|||
<span class="normal">207</span>
|
||||
<span class="normal">208</span>
|
||||
<span class="normal">209</span>
|
||||
<span class="normal">210</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">"Не реализовано разработчиком, заведен тикет"</span><span class="p">)</span>
|
||||
<span class="normal">210</span>
|
||||
<span class="normal">211</span>
|
||||
<span class="normal">212</span>
|
||||
<span class="normal">213</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">"Не реализовано разработчиком, заведен тикет"</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_delete_session_after_logout</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">,</span> <span class="n">cleanup_users</span><span class="p">:</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест автоматического удаления сеанса после выхода пользователя из системы.</span>
|
||||
|
||||
|
|
@ -4392,10 +4494,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_sessions_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">118</span>
|
||||
<span class="normal">119</span>
|
||||
<span class="normal">120</span>
|
||||
<span class="normal">121</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">121</span>
|
||||
<span class="normal">122</span>
|
||||
<span class="normal">123</span>
|
||||
<span class="normal">124</span>
|
||||
|
|
@ -4409,7 +4508,10 @@
|
|||
<span class="normal">132</span>
|
||||
<span class="normal">133</span>
|
||||
<span class="normal">134</span>
|
||||
<span class="normal">135</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_delete_session_confirm_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">135</span>
|
||||
<span class="normal">136</span>
|
||||
<span class="normal">137</span>
|
||||
<span class="normal">138</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_delete_session_confirm_window</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест окна подтверждения удаления сеанса.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
@ -4456,9 +4558,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_sessions_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">292</span>
|
||||
<span class="normal">293</span>
|
||||
<span class="normal">294</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">294</span>
|
||||
<span class="normal">295</span>
|
||||
<span class="normal">296</span>
|
||||
<span class="normal">297</span>
|
||||
|
|
@ -4531,8 +4631,8 @@
|
|||
<span class="normal">364</span>
|
||||
<span class="normal">365</span>
|
||||
<span class="normal">366</span>
|
||||
<span class="normal">367</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">"Временно исключено из тестирования"</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_multiple_users_sessions</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">,</span> <span class="n">cleanup_users</span><span class="p">:</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">367</span>
|
||||
<span class="normal">368</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_multiple_users_sessions</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">,</span> <span class="n">cleanup_users</span><span class="p">:</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест создания нескольких пользователей и их сеансов.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
@ -4544,9 +4644,9 @@
|
|||
<span class="sd"> 6. Удаление пользователей выполняется автоматически фикстурой cleanup_users</span>
|
||||
<span class="sd"> """</span>
|
||||
<span class="n">users_data</span> <span class="o">=</span> <span class="p">[</span>
|
||||
<span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUser1"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"password1"</span><span class="p">},</span>
|
||||
<span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUser2"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"password2"</span><span class="p">},</span>
|
||||
<span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUser3"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"password3"</span><span class="p">}</span>
|
||||
<span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUser1"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"password123456"</span><span class="p">},</span>
|
||||
<span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUser2"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"password234567"</span><span class="p">},</span>
|
||||
<span class="p">{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"TestUser3"</span><span class="p">,</span> <span class="s2">"role"</span><span class="p">:</span> <span class="s2">"Администратор"</span><span class="p">,</span> <span class="s2">"password"</span><span class="p">:</span> <span class="s2">"password345678"</span><span class="p">}</span>
|
||||
<span class="p">]</span>
|
||||
|
||||
<span class="n">session_tokens</span> <span class="o">=</span> <span class="p">[]</span>
|
||||
|
|
@ -4723,7 +4823,7 @@
|
|||
<span class="normal">561</span>
|
||||
<span class="normal">562</span>
|
||||
<span class="normal">563</span>
|
||||
<span class="normal">564</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">"Требует настройки таймера очистки сеансов"</span><span class="p">)</span>
|
||||
<span class="normal">564</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">"Временно исключено из тестирования. Долгий тест 15 минут."</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_session_auto_deletion_after_15_minutes</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">,</span> <span class="n">cleanup_users</span><span class="p">:</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест автоматического удаления сеанса через 15 минут после выхода пользователя.</span>
|
||||
|
||||
|
|
@ -5015,9 +5115,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_sessions_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 89</span>
|
||||
<span class="normal"> 90</span>
|
||||
<span class="normal"> 91</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 91</span>
|
||||
<span class="normal"> 92</span>
|
||||
<span class="normal"> 93</span>
|
||||
<span class="normal"> 94</span>
|
||||
|
|
@ -5042,7 +5140,9 @@
|
|||
<span class="normal">113</span>
|
||||
<span class="normal">114</span>
|
||||
<span class="normal">115</span>
|
||||
<span class="normal">116</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_sessions_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">116</span>
|
||||
<span class="normal">117</span>
|
||||
<span class="normal">118</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_sessions_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест содержимого вкладки 'Сеансы'.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1714,6 +1735,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1991,48 +2139,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2788,7 +2894,8 @@
|
|||
<span class="normal">227</span>
|
||||
<span class="normal">228</span>
|
||||
<span class="normal">229</span>
|
||||
<span class="normal">230</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TestSystemLogEventsContainer</span><span class="p">:</span>
|
||||
<span class="normal">230</span>
|
||||
<span class="normal">231</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TestSystemLogEventsContainer</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Класс тестов для проверки контейнера для отображения событий системного журнала..</span>
|
||||
|
||||
<span class="sd"> Тесты покрывают следующие сценарии:</span>
|
||||
|
|
@ -2798,6 +2905,7 @@
|
|||
<span class="sd"> browser: Фикстура для работы с браузером.</span>
|
||||
<span class="sd"> """</span>
|
||||
|
||||
<span class="c1"># @pytest.mark.develop</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_system_log_events_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое контейнера для отображения событий системного журнала.</span>
|
||||
|
||||
|
|
@ -3067,8 +3175,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_system_log_events_container.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">131</span>
|
||||
<span class="normal">132</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">132</span>
|
||||
<span class="normal">133</span>
|
||||
<span class="normal">134</span>
|
||||
<span class="normal">135</span>
|
||||
|
|
@ -3099,7 +3206,8 @@
|
|||
<span class="normal">160</span>
|
||||
<span class="normal">161</span>
|
||||
<span class="normal">162</span>
|
||||
<span class="normal">163</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_events_table_column_sorting</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="normal">163</span>
|
||||
<span class="normal">164</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_events_table_column_sorting</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет сортировку колонки 'Время' в таблице событий.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -3185,8 +3293,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_system_log_events_container.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">165</span>
|
||||
<span class="normal">166</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">166</span>
|
||||
<span class="normal">167</span>
|
||||
<span class="normal">168</span>
|
||||
<span class="normal">169</span>
|
||||
|
|
@ -3250,7 +3357,8 @@
|
|||
<span class="normal">227</span>
|
||||
<span class="normal">228</span>
|
||||
<span class="normal">229</span>
|
||||
<span class="normal">230</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">develop</span>
|
||||
<span class="normal">230</span>
|
||||
<span class="normal">231</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">develop</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_events_table_pagination</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет возможность пагинации таблицы событий.</span>
|
||||
|
||||
|
|
@ -3369,8 +3477,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_system_log_events_container.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">40</span>
|
||||
<span class="normal">41</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">41</span>
|
||||
<span class="normal">42</span>
|
||||
<span class="normal">43</span>
|
||||
<span class="normal">44</span>
|
||||
|
|
@ -3390,7 +3497,8 @@
|
|||
<span class="normal">58</span>
|
||||
<span class="normal">59</span>
|
||||
<span class="normal">60</span>
|
||||
<span class="normal">61</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_events_table_row_highlighting</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="normal">61</span>
|
||||
<span class="normal">62</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_events_table_row_highlighting</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет выделение строк в таблице событий.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -3465,8 +3573,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_system_log_events_container.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 63</span>
|
||||
<span class="normal"> 64</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 64</span>
|
||||
<span class="normal"> 65</span>
|
||||
<span class="normal"> 66</span>
|
||||
<span class="normal"> 67</span>
|
||||
|
|
@ -3531,7 +3638,8 @@
|
|||
<span class="normal">126</span>
|
||||
<span class="normal">127</span>
|
||||
<span class="normal">128</span>
|
||||
<span class="normal">129</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_events_table_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="normal">129</span>
|
||||
<span class="normal">130</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_events_table_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">):</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет возможность скроллинга таблицы событий.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
@ -3651,8 +3759,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_system_log_events_container.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">24</span>
|
||||
<span class="normal">25</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">25</span>
|
||||
<span class="normal">26</span>
|
||||
<span class="normal">27</span>
|
||||
<span class="normal">28</span>
|
||||
|
|
@ -3665,7 +3772,8 @@
|
|||
<span class="normal">35</span>
|
||||
<span class="normal">36</span>
|
||||
<span class="normal">37</span>
|
||||
<span class="normal">38</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_system_log_events_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">38</span>
|
||||
<span class="normal">39</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_system_log_events_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверяет содержимое контейнера для отображения событий системного журнала.</span>
|
||||
|
||||
<span class="sd"> Args:</span>
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
<link rel="prev" href="../test_system_log_events_container/">
|
||||
|
||||
|
||||
<link rel="next" href="../test_user_card/">
|
||||
<link rel="next" href="../test_ztp_config_tab/">
|
||||
|
||||
|
||||
<link rel="icon" href="../../../assets/images/favicon.png">
|
||||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1714,6 +1735,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2009,48 +2157,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2884,6 +2990,7 @@
|
|||
<span class="n">main_page</span><span class="o">.</span><span class="n">click_main_navigation_panel_item</span><span class="p">(</span><span class="s2">"Настройки"</span><span class="p">)</span>
|
||||
<span class="n">main_page</span><span class="o">.</span><span class="n">click_subpanel_item</span><span class="p">(</span><span class="s2">"Шаблоны"</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># @pytest.mark.develop</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_templates_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест содержимого вкладка 'Шаблоны'.</span>
|
||||
|
||||
|
|
@ -3057,7 +3164,6 @@
|
|||
<span class="c1"># Проверяем, что модальное окно закрылось</span>
|
||||
<span class="n">templates_tab</span><span class="o">.</span><span class="n">should_not_be_modal_window</span><span class="p">()</span>
|
||||
|
||||
<span class="c1"># @pytest.mark.skip(reason="Разрабатывается. Временно исключено из тестирования")</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_api_data_consistency</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест соответствия данных модального окна данным из API.</span>
|
||||
|
||||
|
|
@ -3284,8 +3390,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">135</span>
|
||||
<span class="normal">136</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">136</span>
|
||||
<span class="normal">137</span>
|
||||
<span class="normal">138</span>
|
||||
<span class="normal">139</span>
|
||||
|
|
@ -3319,7 +3424,8 @@
|
|||
<span class="normal">167</span>
|
||||
<span class="normal">168</span>
|
||||
<span class="normal">169</span>
|
||||
<span class="normal">170</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">170</span>
|
||||
<span class="normal">171</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест содержимого модального окна шаблона.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
@ -3381,8 +3487,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">172</span>
|
||||
<span class="normal">173</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">173</span>
|
||||
<span class="normal">174</span>
|
||||
<span class="normal">175</span>
|
||||
<span class="normal">176</span>
|
||||
|
|
@ -3428,7 +3533,8 @@
|
|||
<span class="normal">216</span>
|
||||
<span class="normal">217</span>
|
||||
<span class="normal">218</span>
|
||||
<span class="normal">219</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">219</span>
|
||||
<span class="normal">220</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест скроллинга модального окна шаблона.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
@ -3502,8 +3608,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">48</span>
|
||||
<span class="normal">49</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">49</span>
|
||||
<span class="normal">50</span>
|
||||
<span class="normal">51</span>
|
||||
<span class="normal">52</span>
|
||||
|
|
@ -3522,7 +3627,8 @@
|
|||
<span class="normal">65</span>
|
||||
<span class="normal">66</span>
|
||||
<span class="normal">67</span>
|
||||
<span class="normal">68</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">68</span>
|
||||
<span class="normal">69</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест содержимого вкладка 'Шаблоны'.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
@ -3569,8 +3675,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">70</span>
|
||||
<span class="normal">71</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">71</span>
|
||||
<span class="normal">72</span>
|
||||
<span class="normal">73</span>
|
||||
<span class="normal">74</span>
|
||||
|
|
@ -3592,7 +3697,8 @@
|
|||
<span class="normal">90</span>
|
||||
<span class="normal">91</span>
|
||||
<span class="normal">92</span>
|
||||
<span class="normal">93</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_table_row_highlighting</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">93</span>
|
||||
<span class="normal">94</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_table_row_highlighting</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверка выделения строк в таблице шаблонов.</span>
|
||||
|
||||
<span class="sd"> Проверяет корректность выделения строк при клике на различные позиции:</span>
|
||||
|
|
@ -3642,8 +3748,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 95</span>
|
||||
<span class="normal"> 96</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 96</span>
|
||||
<span class="normal"> 97</span>
|
||||
<span class="normal"> 98</span>
|
||||
<span class="normal"> 99</span>
|
||||
|
|
@ -3680,7 +3785,8 @@
|
|||
<span class="normal">130</span>
|
||||
<span class="normal">131</span>
|
||||
<span class="normal">132</span>
|
||||
<span class="normal">133</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_table_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">133</span>
|
||||
<span class="normal">134</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_table_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверка вертикального скроллинга таблицы шаблонов.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
|
||||
|
||||
<link rel="prev" href="../test_users_tab/">
|
||||
<link rel="prev" href="../test_templates_tab/">
|
||||
|
||||
|
||||
<link rel="next" href="../test_ztp_templates_tab/">
|
||||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1714,6 +1735,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1880,48 +2028,6 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -2734,13 +2840,7 @@
|
|||
<span class="normal">173</span>
|
||||
<span class="normal">174</span>
|
||||
<span class="normal">175</span>
|
||||
<span class="normal">176</span>
|
||||
<span class="normal">177</span>
|
||||
<span class="normal">178</span>
|
||||
<span class="normal">179</span>
|
||||
<span class="normal">180</span>
|
||||
<span class="normal">181</span>
|
||||
<span class="normal">182</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TestZTPConfigTab</span><span class="p">:</span>
|
||||
<span class="normal">176</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TestZTPConfigTab</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Набор тестов для вкладки 'Конфигурация' в модуле Zero Touch Provisioning.</span>
|
||||
|
||||
<span class="sd"> Проверяет корректность отображения, функциональность элементов интерфейса</span>
|
||||
|
|
@ -2778,7 +2878,7 @@
|
|||
<span class="n">main_page</span><span class="o">.</span><span class="n">click_subpanel_item</span><span class="p">(</span><span class="s2">"Конфигурация"</span><span class="p">,</span> <span class="n">parent</span><span class="o">=</span><span class="s2">"Zero Touch Provisioning"</span><span class="p">)</span>
|
||||
<span class="n">main_page</span><span class="o">.</span><span class="n">wait_for_timeout</span><span class="p">(</span><span class="mi">1000</span><span class="p">)</span>
|
||||
|
||||
<span class="c1">#@pytest.mark.skip(reason=" Временно исключено из тестирования")</span>
|
||||
<span class="c1"># @pytest.mark.develop</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_ztp_config_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест содержимого вкладки 'Конфигурация' ZTP.</span>
|
||||
|
||||
|
|
@ -2802,7 +2902,6 @@
|
|||
<span class="c1"># Проверка содержимого таблицы конфигураций</span>
|
||||
<span class="n">config_tab</span><span class="o">.</span><span class="n">check_config_table_content</span><span class="p">()</span>
|
||||
|
||||
<span class="c1">#@pytest.mark.skip(reason="В разработке. Временно исключено из тестирования")</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_ztp_config_sync_buttons</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест функциональности кнопки синхронизации (Reload) в таблице конфигурации ZTP.</span>
|
||||
|
||||
|
|
@ -2825,10 +2924,6 @@
|
|||
<span class="n">browser</span><span class="o">.</span><span class="n">wait_for_timeout</span><span class="p">(</span><span class="mi">3000</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># Тестирование кнопки синхронизации в первой ячейке заголовка (индекс 0)</span>
|
||||
|
||||
<span class="c1"># Регистрация кнопки в системе управления тулбаром</span>
|
||||
<span class="n">config_tab</span><span class="o">.</span><span class="n">add_sync_button_to_toolbar</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># Проверка видимости кнопки</span>
|
||||
<span class="n">config_tab</span><span class="o">.</span><span class="n">check_sync_button_visibility</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
|
||||
|
||||
|
|
@ -2838,7 +2933,7 @@
|
|||
<span class="c1"># Проверка работоспособности кнопки при клике</span>
|
||||
<span class="n">config_tab</span><span class="o">.</span><span class="n">click_sync_button</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
|
||||
|
||||
<span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">" Временно исключено из тестирования"</span><span class="p">)</span>
|
||||
<span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">" Временно исключено из тестирования. Таблица пустая."</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_ztp_config_table_row_highlighting</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверка выделения строк в таблице конфигураций ZTP.</span>
|
||||
|
||||
|
|
@ -2866,7 +2961,6 @@
|
|||
<span class="n">config_tab</span><span class="o">.</span><span class="n">check_config_table_row_highlighting</span><span class="p">(</span><span class="n">rows_count</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span> <span class="c1"># Последняя строка</span>
|
||||
<span class="n">config_tab</span><span class="o">.</span><span class="n">check_config_table_row_highlighting</span><span class="p">(</span><span class="nb">int</span><span class="p">(</span><span class="n">rows_count</span> <span class="o">/</span> <span class="mi">2</span><span class="p">))</span> <span class="c1"># Строка в середине</span>
|
||||
|
||||
<span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">" Временно исключено из тестирования"</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_ztp_config_table_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверка вертикального скроллинга таблицы конфигураций ZTP.</span>
|
||||
|
||||
|
|
@ -3079,7 +3173,8 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_ztp_config_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 77</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 76</span>
|
||||
<span class="normal"> 77</span>
|
||||
<span class="normal"> 78</span>
|
||||
<span class="normal"> 79</span>
|
||||
<span class="normal"> 80</span>
|
||||
|
|
@ -3107,12 +3202,7 @@
|
|||
<span class="normal">102</span>
|
||||
<span class="normal">103</span>
|
||||
<span class="normal">104</span>
|
||||
<span class="normal">105</span>
|
||||
<span class="normal">106</span>
|
||||
<span class="normal">107</span>
|
||||
<span class="normal">108</span>
|
||||
<span class="normal">109</span>
|
||||
<span class="normal">110</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_ztp_config_sync_buttons</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">105</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_ztp_config_sync_buttons</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест функциональности кнопки синхронизации (Reload) в таблице конфигурации ZTP.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
@ -3134,10 +3224,6 @@
|
|||
<span class="n">browser</span><span class="o">.</span><span class="n">wait_for_timeout</span><span class="p">(</span><span class="mi">3000</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># Тестирование кнопки синхронизации в первой ячейке заголовка (индекс 0)</span>
|
||||
|
||||
<span class="c1"># Регистрация кнопки в системе управления тулбаром</span>
|
||||
<span class="n">config_tab</span><span class="o">.</span><span class="n">add_sync_button_to_toolbar</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># Проверка видимости кнопки</span>
|
||||
<span class="n">config_tab</span><span class="o">.</span><span class="n">check_sync_button_visibility</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
|
||||
|
||||
|
|
@ -3303,7 +3389,12 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_ztp_config_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">112</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">107</span>
|
||||
<span class="normal">108</span>
|
||||
<span class="normal">109</span>
|
||||
<span class="normal">110</span>
|
||||
<span class="normal">111</span>
|
||||
<span class="normal">112</span>
|
||||
<span class="normal">113</span>
|
||||
<span class="normal">114</span>
|
||||
<span class="normal">115</span>
|
||||
|
|
@ -3324,12 +3415,7 @@
|
|||
<span class="normal">130</span>
|
||||
<span class="normal">131</span>
|
||||
<span class="normal">132</span>
|
||||
<span class="normal">133</span>
|
||||
<span class="normal">134</span>
|
||||
<span class="normal">135</span>
|
||||
<span class="normal">136</span>
|
||||
<span class="normal">137</span>
|
||||
<span class="normal">138</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">" Временно исключено из тестирования"</span><span class="p">)</span>
|
||||
<span class="normal">133</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">" Временно исключено из тестирования. Таблица пустая."</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_ztp_config_table_row_highlighting</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверка выделения строк в таблице конфигураций ZTP.</span>
|
||||
|
||||
|
|
@ -3413,7 +3499,12 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_ztp_config_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">140</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">135</span>
|
||||
<span class="normal">136</span>
|
||||
<span class="normal">137</span>
|
||||
<span class="normal">138</span>
|
||||
<span class="normal">139</span>
|
||||
<span class="normal">140</span>
|
||||
<span class="normal">141</span>
|
||||
<span class="normal">142</span>
|
||||
<span class="normal">143</span>
|
||||
|
|
@ -3449,14 +3540,7 @@
|
|||
<span class="normal">173</span>
|
||||
<span class="normal">174</span>
|
||||
<span class="normal">175</span>
|
||||
<span class="normal">176</span>
|
||||
<span class="normal">177</span>
|
||||
<span class="normal">178</span>
|
||||
<span class="normal">179</span>
|
||||
<span class="normal">180</span>
|
||||
<span class="normal">181</span>
|
||||
<span class="normal">182</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">mark</span><span class="o">.</span><span class="n">skip</span><span class="p">(</span><span class="n">reason</span><span class="o">=</span><span class="s2">" Временно исключено из тестирования"</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_ztp_config_table_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">176</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_ztp_config_table_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверка вертикального скроллинга таблицы конфигураций ZTP.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1714,6 +1735,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1882,48 +2030,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
@ -2633,8 +2739,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_ztp_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 14</span>
|
||||
<span class="normal"> 15</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal"> 15</span>
|
||||
<span class="normal"> 16</span>
|
||||
<span class="normal"> 17</span>
|
||||
<span class="normal"> 18</span>
|
||||
|
|
@ -2940,12 +3045,7 @@
|
|||
<span class="normal">318</span>
|
||||
<span class="normal">319</span>
|
||||
<span class="normal">320</span>
|
||||
<span class="normal">321</span>
|
||||
<span class="normal">322</span>
|
||||
<span class="normal">323</span>
|
||||
<span class="normal">324</span>
|
||||
<span class="normal">325</span>
|
||||
<span class="normal">326</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TestZTPTemplatesTab</span><span class="p">:</span>
|
||||
<span class="normal">321</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">class</span><span class="w"> </span><span class="nc">TestZTPTemplatesTab</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Набор тестов для вкладки 'Шаблоны' в модуле Zero Touch Provisioning.</span>
|
||||
|
||||
<span class="sd"> Проверяет корректность отображения, функциональность элементов интерфейса</span>
|
||||
|
|
@ -2988,7 +3088,7 @@
|
|||
<span class="n">main_page</span><span class="o">.</span><span class="n">click_subpanel_item</span><span class="p">(</span><span class="s2">"Шаблоны"</span><span class="p">,</span> <span class="n">parent</span><span class="o">=</span><span class="s2">"Zero Touch Provisioning"</span><span class="p">)</span>
|
||||
<span class="n">main_page</span><span class="o">.</span><span class="n">wait_for_timeout</span><span class="p">(</span><span class="mi">5000</span><span class="p">)</span>
|
||||
|
||||
<span class="c1">#@pytest.mark.skip(reason=" Временно исключено из тестирования")</span>
|
||||
<span class="c1"># @pytest.mark.develop</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_templates_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест содержимого вкладки 'Шаблоны'.</span>
|
||||
|
||||
|
|
@ -3009,9 +3109,8 @@
|
|||
<span class="n">browser</span><span class="o">.</span><span class="n">wait_for_timeout</span><span class="p">(</span><span class="mi">5000</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># Проверка содержимого таблицы шаблонов</span>
|
||||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">check_templates_table_content</span><span class="p">()</span>
|
||||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">check_ztp_templates_table_content</span><span class="p">()</span>
|
||||
|
||||
<span class="c1">#@pytest.mark.skip(reason=" Временно исключено из тестирования")</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_templates_table_row_highlighting</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверка выделения строк в таблице шаблонов.</span>
|
||||
|
||||
|
|
@ -3037,7 +3136,6 @@
|
|||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">check_templates_table_row_highlighting</span><span class="p">(</span><span class="n">rows_count</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
|
||||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">check_templates_table_row_highlighting</span><span class="p">(</span><span class="nb">int</span><span class="p">(</span><span class="n">rows_count</span> <span class="o">/</span> <span class="mi">2</span><span class="p">))</span>
|
||||
|
||||
<span class="c1">#@pytest.mark.skip(reason=" Временно исключено из тестирования")</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_templates_table_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверка вертикального скроллинга таблицы шаблонов.</span>
|
||||
|
||||
|
|
@ -3078,7 +3176,6 @@
|
|||
<span class="c1"># Проверка видимости первой строки</span>
|
||||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">check_templates_table_first_row_visibility</span><span class="p">()</span>
|
||||
|
||||
<span class="c1">#@pytest.mark.skip(reason=" Временно исключено из тестирования")</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_close_buttons</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест закрытия модального окна шаблона разными способами.</span>
|
||||
|
||||
|
|
@ -3130,7 +3227,6 @@
|
|||
|
||||
<span class="nb">print</span><span class="p">(</span><span class="s2">"Оба способа закрытия модального окна работают корректно"</span><span class="p">)</span>
|
||||
|
||||
<span class="c1">#@pytest.mark.skip(reason=" Временно исключено из тестирования")</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест содержимого модального окна шаблона.</span>
|
||||
|
||||
|
|
@ -3160,7 +3256,7 @@
|
|||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">should_be_modal_window</span><span class="p">()</span>
|
||||
|
||||
<span class="c1"># Проверка содержимого модального окна</span>
|
||||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">check_templates_modal_content</span><span class="p">(</span><span class="n">title</span><span class="p">)</span>
|
||||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">check_ztp_templates_modal_content</span><span class="p">(</span><span class="n">title</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># Закрытие модального окна через кнопку 'Закрыть'</span>
|
||||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">close_modal_window</span><span class="p">(</span><span class="n">title</span><span class="p">)</span>
|
||||
|
|
@ -3168,7 +3264,6 @@
|
|||
<span class="c1"># Проверяем, что модальное окно закрылось</span>
|
||||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">should_not_be_modal_window</span><span class="p">()</span>
|
||||
|
||||
<span class="c1">#@pytest.mark.skip(reason=" Временно исключено из тестирования")</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест скроллинга модального окна шаблона.</span>
|
||||
|
||||
|
|
@ -3218,7 +3313,6 @@
|
|||
<span class="c1"># Проверяем, что модальное окно закрылось</span>
|
||||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">should_not_be_modal_window</span><span class="p">()</span>
|
||||
|
||||
<span class="c1">#@pytest.mark.skip(reason=" Временно исключено из тестирования")</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_api_data_consistency</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест соответствия данных модального окна шаблона данным из API.</span>
|
||||
|
||||
|
|
@ -3292,8 +3386,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_ztp_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">35</span>
|
||||
<span class="normal">36</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">36</span>
|
||||
<span class="normal">37</span>
|
||||
<span class="normal">38</span>
|
||||
<span class="normal">39</span>
|
||||
|
|
@ -3312,7 +3405,8 @@
|
|||
<span class="normal">52</span>
|
||||
<span class="normal">53</span>
|
||||
<span class="normal">54</span>
|
||||
<span class="normal">55</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">fixture</span><span class="p">(</span><span class="n">scope</span><span class="o">=</span><span class="s2">"function"</span><span class="p">,</span> <span class="n">autouse</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
|
||||
<span class="normal">55</span>
|
||||
<span class="normal">56</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="nd">@pytest</span><span class="o">.</span><span class="n">fixture</span><span class="p">(</span><span class="n">scope</span><span class="o">=</span><span class="s2">"function"</span><span class="p">,</span> <span class="n">autouse</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
|
||||
<span class="k">def</span><span class="w"> </span><span class="nf">setup</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Фикстура для подготовки тестового окружения.</span>
|
||||
|
||||
|
|
@ -3392,7 +3486,12 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_ztp_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">288</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">283</span>
|
||||
<span class="normal">284</span>
|
||||
<span class="normal">285</span>
|
||||
<span class="normal">286</span>
|
||||
<span class="normal">287</span>
|
||||
<span class="normal">288</span>
|
||||
<span class="normal">289</span>
|
||||
<span class="normal">290</span>
|
||||
<span class="normal">291</span>
|
||||
|
|
@ -3425,12 +3524,7 @@
|
|||
<span class="normal">318</span>
|
||||
<span class="normal">319</span>
|
||||
<span class="normal">320</span>
|
||||
<span class="normal">321</span>
|
||||
<span class="normal">322</span>
|
||||
<span class="normal">323</span>
|
||||
<span class="normal">324</span>
|
||||
<span class="normal">325</span>
|
||||
<span class="normal">326</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_api_data_consistency</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">321</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_api_data_consistency</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест соответствия данных модального окна шаблона данным из API.</span>
|
||||
|
||||
<span class="sd"> Проверяет консистентность данных между интерфейсом пользователя и API:</span>
|
||||
|
|
@ -3526,7 +3620,9 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_ztp_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">148</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">146</span>
|
||||
<span class="normal">147</span>
|
||||
<span class="normal">148</span>
|
||||
<span class="normal">149</span>
|
||||
<span class="normal">150</span>
|
||||
<span class="normal">151</span>
|
||||
|
|
@ -3573,9 +3669,7 @@
|
|||
<span class="normal">192</span>
|
||||
<span class="normal">193</span>
|
||||
<span class="normal">194</span>
|
||||
<span class="normal">195</span>
|
||||
<span class="normal">196</span>
|
||||
<span class="normal">197</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_close_buttons</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">195</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_close_buttons</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест закрытия модального окна шаблона разными способами.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
@ -3653,7 +3747,10 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_ztp_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">200</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">197</span>
|
||||
<span class="normal">198</span>
|
||||
<span class="normal">199</span>
|
||||
<span class="normal">200</span>
|
||||
<span class="normal">201</span>
|
||||
<span class="normal">202</span>
|
||||
<span class="normal">203</span>
|
||||
|
|
@ -3685,10 +3782,7 @@
|
|||
<span class="normal">229</span>
|
||||
<span class="normal">230</span>
|
||||
<span class="normal">231</span>
|
||||
<span class="normal">232</span>
|
||||
<span class="normal">233</span>
|
||||
<span class="normal">234</span>
|
||||
<span class="normal">235</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">232</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест содержимого модального окна шаблона.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
@ -3717,7 +3811,7 @@
|
|||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">should_be_modal_window</span><span class="p">()</span>
|
||||
|
||||
<span class="c1"># Проверка содержимого модального окна</span>
|
||||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">check_templates_modal_content</span><span class="p">(</span><span class="n">title</span><span class="p">)</span>
|
||||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">check_ztp_templates_modal_content</span><span class="p">(</span><span class="n">title</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># Закрытие модального окна через кнопку 'Закрыть'</span>
|
||||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">close_modal_window</span><span class="p">(</span><span class="n">title</span><span class="p">)</span>
|
||||
|
|
@ -3750,7 +3844,11 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_ztp_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">238</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">234</span>
|
||||
<span class="normal">235</span>
|
||||
<span class="normal">236</span>
|
||||
<span class="normal">237</span>
|
||||
<span class="normal">238</span>
|
||||
<span class="normal">239</span>
|
||||
<span class="normal">240</span>
|
||||
<span class="normal">241</span>
|
||||
|
|
@ -3793,11 +3891,7 @@
|
|||
<span class="normal">278</span>
|
||||
<span class="normal">279</span>
|
||||
<span class="normal">280</span>
|
||||
<span class="normal">281</span>
|
||||
<span class="normal">282</span>
|
||||
<span class="normal">283</span>
|
||||
<span class="normal">284</span>
|
||||
<span class="normal">285</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">281</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_modal_window_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест скроллинга модального окна шаблона.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
@ -3871,8 +3965,7 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_ztp_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">58</span>
|
||||
<span class="normal">59</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">59</span>
|
||||
<span class="normal">60</span>
|
||||
<span class="normal">61</span>
|
||||
<span class="normal">62</span>
|
||||
|
|
@ -3891,7 +3984,8 @@
|
|||
<span class="normal">75</span>
|
||||
<span class="normal">76</span>
|
||||
<span class="normal">77</span>
|
||||
<span class="normal">78</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">78</span>
|
||||
<span class="normal">79</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_tab_content</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Тест содержимого вкладки 'Шаблоны'.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
@ -3911,7 +4005,7 @@
|
|||
<span class="n">browser</span><span class="o">.</span><span class="n">wait_for_timeout</span><span class="p">(</span><span class="mi">5000</span><span class="p">)</span>
|
||||
|
||||
<span class="c1"># Проверка содержимого таблицы шаблонов</span>
|
||||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">check_templates_table_content</span><span class="p">()</span>
|
||||
<span class="n">ztp_templates_tab</span><span class="o">.</span><span class="n">check_ztp_templates_table_content</span><span class="p">()</span>
|
||||
</code></pre></div></td></tr></table></div>
|
||||
</details>
|
||||
</div>
|
||||
|
|
@ -4011,7 +4105,8 @@
|
|||
|
||||
<details class="quote">
|
||||
<summary>Source code in <code>tests\e2e\test_ztp_templates_tab.py</code></summary>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">107</span>
|
||||
<div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span></span><span class="normal">106</span>
|
||||
<span class="normal">107</span>
|
||||
<span class="normal">108</span>
|
||||
<span class="normal">109</span>
|
||||
<span class="normal">110</span>
|
||||
|
|
@ -4048,8 +4143,7 @@
|
|||
<span class="normal">141</span>
|
||||
<span class="normal">142</span>
|
||||
<span class="normal">143</span>
|
||||
<span class="normal">144</span>
|
||||
<span class="normal">145</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_table_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="normal">144</span></pre></div></td><td class="code"><div><pre><span></span><code><span class="k">def</span><span class="w"> </span><span class="nf">test_templates_table_scrolling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">browser</span><span class="p">:</span> <span class="n">Page</span><span class="p">)</span> <span class="o">-></span> <span class="kc">None</span><span class="p">:</span>
|
||||
<span class="w"> </span><span class="sd">"""Проверка вертикального скроллинга таблицы шаблонов.</span>
|
||||
|
||||
<span class="sd"> Проверяет:</span>
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1710,6 +1731,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1878,48 +2026,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
|
|
@ -1066,6 +1066,27 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/modal_view_ztp_template/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
ViewZTPTemplateModalWindow
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../components_derived/user_card/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1710,6 +1731,133 @@
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item md-nav__item--nested">
|
||||
|
||||
|
||||
|
||||
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_9_1_1" >
|
||||
|
||||
|
||||
<label class="md-nav__link" for="__nav_9_1_1" id="__nav_9_1_1_label" tabindex="0">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
Users
|
||||
</span>
|
||||
|
||||
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
</label>
|
||||
|
||||
<nav class="md-nav" data-md-level="3" aria-labelledby="__nav_9_1_1_label" aria-expanded="false">
|
||||
<label class="md-nav__title" for="__nav_9_1_1">
|
||||
<span class="md-nav__icon md-icon"></span>
|
||||
Users
|
||||
</label>
|
||||
<ul class="md-nav__list" data-md-scrollfix>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_add_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabAddUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_edit_user/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTabEditUser
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/users/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_event_panel/" class="md-nav__link">
|
||||
|
||||
|
|
@ -1878,48 +2026,6 @@
|
|||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_user_card/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUserCard
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_users_tab/" class="md-nav__link">
|
||||
|
||||
|
||||
<span class="md-ellipsis">
|
||||
TestUsersTab
|
||||
</span>
|
||||
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="md-nav__item">
|
||||
<a href="../../tests/e2e/test_ztp_config_tab/" class="md-nav__link">
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue