[Selenium] fix select identity provider on Openshift Login page (#18088)

7.22.x
Sergey Skorik 2020-10-09 21:17:04 +03:00 committed by GitHub
parent 04ac758283
commit 5ce6aaab5b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 5 deletions

View File

@ -74,7 +74,7 @@ public class OpenShiftLoginPage {
protected interface Locators {
String USERNAME_INPUT_NAME = "username";
String PASSWORD_INPUT_NAME = "password";
String LOGIN_BUTTON_XPATH = "//button[contains(text(),'Log In')]";
String LOGIN_BUTTON_XPATH = "//div/*[contains(text(),'Log ')]";
String SUBMIT_BUTTON_XPATH = "//input[@value='Submit']";
String FIRST_NAME_NAME = "firstName";
String LAST_NAME_NAME = "lastName";
@ -178,11 +178,11 @@ public class OpenShiftLoginPage {
}
public void login() {
if (isOpened()) {
if (isIdentityProviderLinkVisible(IDENTITY_PROVIDER_NAME)) {
clickOnIdentityProviderLink(IDENTITY_PROVIDER_NAME);
}
if (isIdentityProviderLinkVisible(IDENTITY_PROVIDER_NAME)) {
clickOnIdentityProviderLink(IDENTITY_PROVIDER_NAME);
}
if (isOpened()) {
login(openShiftUsername, openShiftPassword);
if (isApproveButtonVisible()) {