From 5f96864d74a589c9a5fdfb63eb723f7d351dd91e Mon Sep 17 00:00:00 2001 From: srosse <stephane.rosse@frentix.com> Date: Tue, 19 May 2020 18:59:17 +0200 Subject: [PATCH] no-jira: tweaks to selenium tests --- src/test/java/org/olat/selenium/page/LoginPage.java | 4 ++-- .../org/olat/selenium/page/core/MenuTreePageFragment.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/test/java/org/olat/selenium/page/LoginPage.java b/src/test/java/org/olat/selenium/page/LoginPage.java index ecce3821b40..e9b0b648275 100644 --- a/src/test/java/org/olat/selenium/page/LoginPage.java +++ b/src/test/java/org/olat/selenium/page/LoginPage.java @@ -233,9 +233,9 @@ public class LoginPage { public LoginPage resume() { List<WebElement> resumes = browser.findElements(resumeButton); if(resumes.size() > 0 && resumes.get(0).isDisplayed()) { - WebElement resume = resumes.get(0); - resume.click(); + resumes.get(0).click(); OOGraphene.waitBusy(browser); + OOGraphene.waitModalDialogDisappears(browser); } return this; } diff --git a/src/test/java/org/olat/selenium/page/core/MenuTreePageFragment.java b/src/test/java/org/olat/selenium/page/core/MenuTreePageFragment.java index 281f02cb904..b92fbfa1de7 100644 --- a/src/test/java/org/olat/selenium/page/core/MenuTreePageFragment.java +++ b/src/test/java/org/olat/selenium/page/core/MenuTreePageFragment.java @@ -51,7 +51,7 @@ public class MenuTreePageFragment { * @return The menu page fragment */ public MenuTreePageFragment selectRoot() { - By rootNodeBy = By.cssSelector("div.o_tree span.o_tree_link.o_tree_l0>a"); + By rootNodeBy = By.xpath("//div[contains(@class,'o_tree')]//span[contains(@class,'o_tree_link')][contains(@class,'o_tree_l0')]/a"); OOGraphene.waitElement(rootNodeBy, browser); browser.findElement(rootNodeBy).click(); OOGraphene.waitBusy(browser); -- GitLab