Add the data-Cy attribute for having better selector for tests

This commit is contained in:
Apurva Bakshi 2019-12-06 16:00:02 -05:00
parent f0198105c4
commit eadcbe1ce9
4 changed files with 20 additions and 4 deletions

View File

@ -79,7 +79,11 @@ class OrganizationDetail extends Component {
return (
<CardBody>
<DetailList>
<Detail label={i18n._(t`Name`)} value={name} />
<Detail
label={i18n._(t`Name`)}
value={name}
dataCy="organization-detail-name"
/>
<Detail label={i18n._(t`Description`)} value={description} />
<Detail label={i18n._(t`Max Hosts`)} value={`${max_hosts}`} />
<Detail

View File

@ -91,7 +91,11 @@ function ProjectDetail({ project, i18n }) {
return (
<CardBody css="padding-top: 20px">
<DetailList gutter="sm">
<Detail label={i18n._(t`Name`)} value={name} />
<Detail
label={i18n._(t`Name`)}
value={name}
dataCy="project-detail-name"
/>
<Detail label={i18n._(t`Description`)} value={description} />
{summary_fields.organization && (
<Detail

View File

@ -23,7 +23,11 @@ class TeamDetail extends Component {
return (
<CardBody>
<DetailList>
<Detail label={i18n._(t`Name`)} value={name} />
<Detail
label={i18n._(t`Name`)}
value={name}
dataCy="team-detail-name"
/>
<Detail label={i18n._(t`Description`)} value={description} />
<Detail
label={i18n._(t`Organization`)}

View File

@ -42,7 +42,11 @@ class UserDetail extends Component {
return (
<CardBody>
<DetailList>
<Detail label={i18n._(t`Username`)} value={username} />
<Detail
label={i18n._(t`Username`)}
value={username}
dataCy="user-detail-username"
/>
<Detail label={i18n._(t`Email`)} value={email} />
<Detail label={i18n._(t`First Name`)} value={`${first_name}`} />
<Detail label={i18n._(t`Last Name`)} value={`${last_name}`} />