sessions: added cypress tests review changes
This commit is contained in:
parent
2b0276b45e
commit
b758a1f8b6
1 changed files with 10 additions and 10 deletions
|
@ -11,11 +11,11 @@ export default class SessionsPage {
|
||||||
constructor() {
|
constructor() {
|
||||||
this.sessionTypeDrpDwn = ".pf-c-select__toggle";
|
this.sessionTypeDrpDwn = ".pf-c-select__toggle";
|
||||||
this.sessionTypeList = ".pf-c-select__toggle + ul";
|
this.sessionTypeList = ".pf-c-select__toggle + ul";
|
||||||
this.allSessionTypesOption = '[data-testid="all-sessions-option"]';
|
this.allSessionTypesOption = "all-sessions-option";
|
||||||
this.regularSSOOption = '[data-testid="regular-sso-option"';
|
this.regularSSOOption = "regular-sso-option";
|
||||||
this.offlineOption = '[data-testid="offline-option"';
|
this.offlineOption = "offline-option";
|
||||||
this.directGrantOption = '[data-testid="direct-grant-option"';
|
this.directGrantOption = "direct-grant-option";
|
||||||
this.serviceAccountOption = '[data-testid="service-account-option"';
|
this.serviceAccountOption = "service-account-option";
|
||||||
this.selectedType = ".pf-c-select__toggle-text";
|
this.selectedType = ".pf-c-select__toggle-text";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -32,31 +32,31 @@ export default class SessionsPage {
|
||||||
|
|
||||||
selectAllSessionsType() {
|
selectAllSessionsType() {
|
||||||
cy.get(this.sessionTypeDrpDwn).click();
|
cy.get(this.sessionTypeDrpDwn).click();
|
||||||
cy.get(this.allSessionTypesOption).click();
|
cy.getId(this.allSessionTypesOption).click();
|
||||||
cy.get(this.selectedType).should('have.text', 'All session types');
|
cy.get(this.selectedType).should('have.text', 'All session types');
|
||||||
}
|
}
|
||||||
|
|
||||||
selectRegularSSO() {
|
selectRegularSSO() {
|
||||||
cy.get(this.sessionTypeDrpDwn).click();
|
cy.get(this.sessionTypeDrpDwn).click();
|
||||||
cy.get(this.regularSSOOption).click();
|
cy.getId(this.regularSSOOption).click();
|
||||||
cy.get(this.selectedType).should('have.text', 'Regular SSO');
|
cy.get(this.selectedType).should('have.text', 'Regular SSO');
|
||||||
}
|
}
|
||||||
|
|
||||||
selectOffline() {
|
selectOffline() {
|
||||||
cy.get(this.sessionTypeDrpDwn).click();
|
cy.get(this.sessionTypeDrpDwn).click();
|
||||||
cy.get(this.offlineOption).click();
|
cy.getId(this.offlineOption).click();
|
||||||
cy.get(this.selectedType).should('have.text', 'Offline');
|
cy.get(this.selectedType).should('have.text', 'Offline');
|
||||||
}
|
}
|
||||||
|
|
||||||
selectDirectGrant() {
|
selectDirectGrant() {
|
||||||
cy.get(this.sessionTypeDrpDwn).click();
|
cy.get(this.sessionTypeDrpDwn).click();
|
||||||
cy.get(this.directGrantOption).click();
|
cy.getId(this.directGrantOption).click();
|
||||||
cy.get(this.selectedType).should('have.text', 'Direct grant');
|
cy.get(this.selectedType).should('have.text', 'Direct grant');
|
||||||
}
|
}
|
||||||
|
|
||||||
selectServiceAccount() {
|
selectServiceAccount() {
|
||||||
cy.get(this.sessionTypeDrpDwn).click();
|
cy.get(this.sessionTypeDrpDwn).click();
|
||||||
cy.get(this.serviceAccountOption).click();
|
cy.getId(this.serviceAccountOption).click();
|
||||||
cy.get(this.selectedType).should('have.text', 'Service account');
|
cy.get(this.selectedType).should('have.text', 'Service account');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue