From e44df389086e20ce730ad172036a32956d991df9 Mon Sep 17 00:00:00 2001 From: Tomas Ondrusko Date: Mon, 19 Feb 2024 10:33:33 +0100 Subject: [PATCH] Fix Microsoft social login test case Resolves #27120 Signed-off-by: Tomas Ondrusko (cherry picked from commit 055a0e2231896370b8e663d6074f8891109b12d7) --- .../keycloak/testsuite/pages/social/MicrosoftLoginPage.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/testsuite/integration-arquillian/tests/base/src/main/java/org/keycloak/testsuite/pages/social/MicrosoftLoginPage.java b/testsuite/integration-arquillian/tests/base/src/main/java/org/keycloak/testsuite/pages/social/MicrosoftLoginPage.java index 0a070a25efe..075e06bba8d 100644 --- a/testsuite/integration-arquillian/tests/base/src/main/java/org/keycloak/testsuite/pages/social/MicrosoftLoginPage.java +++ b/testsuite/integration-arquillian/tests/base/src/main/java/org/keycloak/testsuite/pages/social/MicrosoftLoginPage.java @@ -35,6 +35,9 @@ public class MicrosoftLoginPage extends AbstractSocialLoginPage { @FindBy(id = "idSIButton9") private WebElement submitButton; + @FindBy(id = "acceptButton") + private WebElement acceptButton; + @FindBy(xpath = "//input[contains(@class,'btn-primary')]") private WebElement appAccessButton; @@ -57,7 +60,7 @@ public class MicrosoftLoginPage extends AbstractSocialLoginPage { // While logging into the app for the first time user is asked if he wants to stay signed in try { WaitUtils.pause(3000); - submitButton.click(); + acceptButton.click(); } catch (NoSuchElementException e) { log.info("User already allowed in the app");