Add and modify data-cy for groups and permission (#6148)

This commit is contained in:
Ajith KV 2023-04-27 07:41:10 +05:30 committed by GitHub
parent 2337e177ea
commit 1c95ce9a3a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 15 additions and 8 deletions

View file

@ -72,7 +72,7 @@ export const BlankPage = function BlankPage({
leftIcon="plus"
onClick={createApp}
isLoading={creatingApp}
data-cy="create-new-application"
data-cy="button-new-app-from-scratch"
className="col"
fill={'#FDFDFE'}
>
@ -83,7 +83,7 @@ export const BlankPage = function BlankPage({
leftIcon="folderdownload"
onChange={handleImportApp}
isLoading={isImportingApp}
data-cy="create-new-application"
data-cy="button-import-an-app"
className="col"
variant="tertiary"
>

View file

@ -859,8 +859,9 @@ class ManageGroupPermissionResourcesComponent extends React.Component {
}}
checked={orgEnvironmentPermission}
disabled={groupPermission.group === 'admin'}
data-cy="env-variable-checkbox"
/>
<span className="form-check-label">
<span className="form-check-label" data-cy="workspace-variable-create-label">
{this.props.t(
'header.organization.menus.manageGroups.permissionResources.createUpdateDelete',
'Create/Update/Delete'

View file

@ -28,7 +28,7 @@ class VariableForm extends React.Component {
<div className="form-group mb-3 ">
<div>
<div className="col tj-app-input">
<label className="form-label">
<label className="form-label" data-cy="workspace-variable-name-label">
{this.props.t('header.organization.menus.manageSSO.environmentVar.variableForm.name', 'Name')}
</label>
<input
@ -43,11 +43,14 @@ class VariableForm extends React.Component {
value={this.props.fields['variable_name']}
data
autoFocus
data-cy="workspace-variable-name-input"
/>
<span className="text-danger">{this.props.errors['variable_name']}</span>
<span className="text-danger" data-cy="name-error-text">
{this.props.errors['variable_name']}
</span>
</div>
<div className="col tj-app-input">
<label className="form-label">
<label className="form-label" data-cy="workspace-variable-value-label">
{this.props.t('header.organization.menus.manageSSO.environmentVar.variableForm.value', 'Value')}
</label>
<input
@ -60,15 +63,18 @@ class VariableForm extends React.Component {
name="value"
onChange={this.props.changeNewVariableOption.bind(this, 'value')}
value={this.props.fields['value']}
data-cy="workspace-variable-value-input"
/>
<span className="text-danger">{this.props.errors['value']}</span>
<span className="text-danger" data-cy="value-error-text">
{this.props.errors['value']}
</span>
</div>
</div>
</div>
<div className="form-group mb-3 ">
<div className="row">
<div className="col">
<label className="form-label">
<label className="form-label" data-cy="workspace-variable-type-label">
{this.props.t('header.organization.menus.manageSSO.environmentVar.variableForm.type', 'Type')}
</label>
{this.props.selectedVariableId ? (