Loading core/modules/user/tests/src/Functional/UserRoleAdminTest.php +6 −0 Original line number Diff line number Diff line Loading @@ -68,6 +68,12 @@ public function testRoleAdministration() { // Check that the role was created in site default language. $this->assertEquals($default_langcode, $role->language()->getId()); // Verify permissions local task can be accessed when editing a role. $this->drupalGet("admin/people/roles/manage/{$role->id()}"); $local_tasks_block = $this->assertSession()->elementExists('css', '#block-test-role-admin-test-local-tasks-block'); $local_tasks_block->clickLink('Permissions'); $this->assertSession()->fieldExists("{$role->id()}[change own username]"); // Try adding a duplicate role. $this->drupalGet('admin/people/roles/add'); $this->submitForm($edit, 'Save'); Loading core/modules/user/user.links.task.yml +5 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,11 @@ entity.user_role.edit_form: route_name: entity.user_role.edit_form base_route: entity.user_role.edit_form entity.user_role.edit_permissions_form: title: 'Permissions' route_name: entity.user_role.edit_permissions_form base_route: entity.user_role.edit_form user.account_settings_tab: route_name: entity.user.admin_form title: 'Settings' Loading Loading
core/modules/user/tests/src/Functional/UserRoleAdminTest.php +6 −0 Original line number Diff line number Diff line Loading @@ -68,6 +68,12 @@ public function testRoleAdministration() { // Check that the role was created in site default language. $this->assertEquals($default_langcode, $role->language()->getId()); // Verify permissions local task can be accessed when editing a role. $this->drupalGet("admin/people/roles/manage/{$role->id()}"); $local_tasks_block = $this->assertSession()->elementExists('css', '#block-test-role-admin-test-local-tasks-block'); $local_tasks_block->clickLink('Permissions'); $this->assertSession()->fieldExists("{$role->id()}[change own username]"); // Try adding a duplicate role. $this->drupalGet('admin/people/roles/add'); $this->submitForm($edit, 'Save'); Loading
core/modules/user/user.links.task.yml +5 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,11 @@ entity.user_role.edit_form: route_name: entity.user_role.edit_form base_route: entity.user_role.edit_form entity.user_role.edit_permissions_form: title: 'Permissions' route_name: entity.user_role.edit_permissions_form base_route: entity.user_role.edit_form user.account_settings_tab: route_name: entity.user.admin_form title: 'Settings' Loading