ToolJet/cypress-tests/cypress/constants/selectors/manageSSO.js
Ajith KV 2dfb2aeb01
Modified SSO cypress test cases (#9077)
* Modify SSO cypress test cases

* modify data-cy

* Update path
2024-03-13 17:35:36 +05:30

62 lines
3 KiB
JavaScript

export const ssoSelector = {
pagetitle: "[data-cy=manage-sso-page-title]",
workspaceLoginPage: {
enableSignupLabel: '[data-cy="enable-sign-up-label"]',
helperText: "[data-cy=enable-sign-up-helper-text]",
allowDefaultSSOLabel: '[data-cy="allow-default-sso-label"]',
allowDefaultSSOHelperText: '[data-cy="allow-default-sso-helper-text"]',
allowedDomainLabel: "[data-cy=allowed-domains-label]",
allowedDomainHelperText: '[data-cy="allowed-domain-helper-text"]',
workspaceLoginUrl: '[data-cy="workspace-login-url-label"]',
workspaceLoginHelpText: '[data-cy="workspace-login-help-text"]',
ssoHeader: '[data-cy="sso-header"]',
instanceSSOHelperText: '[data-cy="instance-sso-helper-text"]',
googleLabel: '[data-cy="google-label"]',
githubLabel: '[data-cy="github-label"]',
defaultSSO: '[data-cy="instance-sso-card"]',
},
cardTitle: "[data-cy=card-title]",
enableSignUpToggle: '[data-cy="enable-sign-up-toggle"]',
allowDefaultSSOToggle:
'[style="padding-left: 0px; margin-bottom: 1px;"] > .switch > .slider',
defaultSSOImage: '[data-cy="default-sso-status-image"]',
allowedDomainInput: '[data-cy="allowed-domains"]',
workspaceLoginUrl: '[data-cy="workspace-login-url"]',
cancelButton: "[data-cy=cancel-button]",
saveButton: "[data-cy=save-button]",
google: '[data-cy="google-sso-card"]',
googleEnableToggle: '[data-cy="google-enable-toggle"]',
statusLabel: "[data-cy=status-label]",
clientIdLabel: "[data-cy=client-id-label]",
clientIdInput: "[data-cy=client-id-input]",
redirectUrlLabel: "[data-cy=redirect-url-label]",
redirectUrl: "[data-cy=redirect-url]",
googleTile: '[data-cy="google-sign-in-text"]',
googleIcon: "[data-cy=google-sso-icon]",
googleSSOText: "[data-cy=google-sso-text]",
git: '[data-cy="github-sso-card"]',
gitEnableToggle: '[data-cy="github-toggle-input"]',
githubLabel: '[data-cy="github-label"]',
clientSecretLabel: "[data-cy=client-secret-label]",
encriptedLabel: "[data-cy=encripted-label]",
clientSecretInput: "[data-cy=client-secret-input]",
gitTile: "[data-cy=git-tile]",
gitIcon: "[data-cy=git-sso-icon]",
gitSignInText: "[data-cy=git-sso-text]",
gitSSOText: "[data-cy=git-sso-text]",
password: "[data-cy=left-menu-items] :eq(3)",
passwordEnableToggle: '[data-cy="password-enable-toggle"]',
loginHelpText: "[data-cy=login-help-text]",
allowedDomainHelpText: "[data-cy=allowed-domain-help-text]",
hostNameLabel: '[data-cy="host-name-label"]',
hostNameInput: '[data-cy="host-name-input"]',
hostNameHelpText: '[data-cy="git-sso-help-text"]',
signInHeader: '[data-cy="sign-in-header"]',
workspaceSubHeader: '[data-cy="workspace-sign-in-sub-header"]',
noLoginMethodWarning: '[data-cy="no-login-methods-warning"]',
passwordLoginToggleLbale: '[data-cy="label-password-login"]',
alertText: '[data-cy="alert-text"]',
disablePasswordHelperText: '[data-cy="disable-password-helper-text"]',
defaultGoogle: '[data-cy="dropdown-options-google"]',
defaultGithub: '[data-cy="dropdown-options-git"]',
};