Add IDs to system_users_dropdown and manage_teams_dropdown (#6274)

* Add IDs to system_users_dropdown

* Add IDs to manage_teams_dropdown

For UI Automation

* Update system_users_dropdown.jsx

* Update manage_teams_dropdown.jsx
Этот коммит содержится в:
doh5
2017-05-02 06:50:41 -05:00
коммит произвёл Joram Wilander
родитель 581bd8637f
Коммит 294bd08255
2 изменённых файлов: 21 добавлений и 3 удалений

Просмотреть файл

@@ -91,7 +91,10 @@ export default class ManageTeamsDropdown extends React.Component {
let makeTeamAdmin = null; let makeTeamAdmin = null;
if (!isTeamAdmin) { if (!isTeamAdmin) {
makeTeamAdmin = ( makeTeamAdmin = (
<MenuItem onSelect={this.makeTeamAdmin}> <MenuItem
id='makeTeamAdmin'
onSelect={this.makeTeamAdmin}
>
<FormattedMessage <FormattedMessage
id='admin.user_item.makeTeamAdmin' id='admin.user_item.makeTeamAdmin'
defaultMessage='Make Team Admin' defaultMessage='Make Team Admin'
@@ -103,7 +106,10 @@ export default class ManageTeamsDropdown extends React.Component {
let makeMember = null; let makeMember = null;
if (isTeamAdmin) { if (isTeamAdmin) {
makeMember = ( makeMember = (
<MenuItem onSelect={this.makeMember}> <MenuItem
id='makeMember'
onSelect={this.makeMember}
>
<FormattedMessage <FormattedMessage
id='admin.user_item.makeMember' id='admin.user_item.makeMember'
defaultMessage='Make Member' defaultMessage='Make Member'
@@ -124,7 +130,10 @@ export default class ManageTeamsDropdown extends React.Component {
<Dropdown.Menu> <Dropdown.Menu>
{makeTeamAdmin} {makeTeamAdmin}
{makeMember} {makeMember}
<MenuItem onSelect={this.removeFromTeam}> <MenuItem
id='removeFromTeam'
onSelect={this.removeFromTeam}
>
<FormattedMessage <FormattedMessage
id='team_members_dropdown.leave_team' id='team_members_dropdown.leave_team'
defaultMessage='Remove from Team' defaultMessage='Remove from Team'

Просмотреть файл

@@ -270,6 +270,7 @@ export default class SystemUsersDropdown extends React.Component {
makeSystemAdmin = ( makeSystemAdmin = (
<li role='presentation'> <li role='presentation'>
<a <a
id='makeSystemAdmin'
role='menuitem' role='menuitem'
href='#' href='#'
onClick={this.handleMakeSystemAdmin} onClick={this.handleMakeSystemAdmin}
@@ -288,6 +289,7 @@ export default class SystemUsersDropdown extends React.Component {
makeMember = ( makeMember = (
<li role='presentation'> <li role='presentation'>
<a <a
id='makeMember'
role='menuitem' role='menuitem'
href='#' href='#'
onClick={this.handleMakeMember} onClick={this.handleMakeMember}
@@ -314,6 +316,7 @@ export default class SystemUsersDropdown extends React.Component {
className={menuClass} className={menuClass}
> >
<a <a
id='activate'
role='menuitem' role='menuitem'
href='#' href='#'
onClick={this.handleMakeActive} onClick={this.handleMakeActive}
@@ -335,6 +338,7 @@ export default class SystemUsersDropdown extends React.Component {
className={menuClass} className={menuClass}
> >
<a <a
id='deactivate'
role='menuitem' role='menuitem'
href='#' href='#'
onClick={this.handleShowDeactivateMemberModal} onClick={this.handleShowDeactivateMemberModal}
@@ -353,6 +357,7 @@ export default class SystemUsersDropdown extends React.Component {
manageTeams = ( manageTeams = (
<li role='presentation'> <li role='presentation'>
<a <a
id='manageTeams'
role='menuitem' role='menuitem'
href='#' href='#'
onClick={this.handleManageTeams} onClick={this.handleManageTeams}
@@ -371,6 +376,7 @@ export default class SystemUsersDropdown extends React.Component {
mfaReset = ( mfaReset = (
<li role='presentation'> <li role='presentation'>
<a <a
id='removeMFA'
role='menuitem' role='menuitem'
href='#' href='#'
onClick={this.handleResetMfa} onClick={this.handleResetMfa}
@@ -389,6 +395,7 @@ export default class SystemUsersDropdown extends React.Component {
passwordReset = ( passwordReset = (
<li role='presentation'> <li role='presentation'>
<a <a
id='switchEmailPassword'
role='menuitem' role='menuitem'
href='#' href='#'
onClick={this.handleResetPassword} onClick={this.handleResetPassword}
@@ -404,6 +411,7 @@ export default class SystemUsersDropdown extends React.Component {
passwordReset = ( passwordReset = (
<li role='presentation'> <li role='presentation'>
<a <a
id='resetPassword'
role='menuitem' role='menuitem'
href='#' href='#'
onClick={this.handleResetPassword} onClick={this.handleResetPassword}
@@ -474,6 +482,7 @@ export default class SystemUsersDropdown extends React.Component {
return ( return (
<div className='dropdown member-drop'> <div className='dropdown member-drop'>
<a <a
id='memberDropdown'
href='#' href='#'
className='dropdown-toggle theme' className='dropdown-toggle theme'
type='button' type='button'