From 723064b93292ca27094e20a3af2fae992a5fe605 Mon Sep 17 00:00:00 2001 From: labkey-tchad Date: Tue, 31 May 2022 11:18:47 -0700 Subject: [PATCH 1/3] Update to Selenium 4.2 Remove references to removed selenium exceptions https://github.com/SeleniumHQ/selenium/pull/10209 --- gradle.properties | 2 +- src/org/labkey/test/components/ui/grids/GridBar.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gradle.properties b/gradle.properties index c3a0939e72..ab9c2bfa04 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,7 +5,7 @@ hamcrestCoreVersion=1.3 lookfirstSardineVersion=5.7 jettyRepackagedVersion=9.4.12.v20180830 -seleniumVersion=4.1.1 +seleniumVersion=4.2.1 mockserverNettyVersion=5.5.1 labkeySchemasTestVersion=22.3-SNAPSHOT diff --git a/src/org/labkey/test/components/ui/grids/GridBar.java b/src/org/labkey/test/components/ui/grids/GridBar.java index 65e7de2de5..1f920e461a 100644 --- a/src/org/labkey/test/components/ui/grids/GridBar.java +++ b/src/org/labkey/test/components/ui/grids/GridBar.java @@ -14,7 +14,7 @@ import org.labkey.test.components.html.Input; import org.labkey.test.components.react.MultiMenu; import org.labkey.test.components.ui.Pager; -import org.openqa.selenium.ElementNotVisibleException; +import org.openqa.selenium.ElementNotInteractableException; import org.openqa.selenium.Keys; import org.openqa.selenium.NoSuchElementException; import org.openqa.selenium.StaleElementReferenceException; @@ -68,7 +68,7 @@ private WebElement getExportButton(ExportType exportType) WebElement downloadBtn = Locator.tagWithClass("span", "fa-download").findElement(this); if(!downloadBtn.isDisplayed()) - throw new ElementNotVisibleException("File export button is not visible."); + throw new ElementNotInteractableException("File export button is not visible."); downloadBtn.click(); From 5b54742f4ad673f4e7b131cb73526e1f7c66b174 Mon Sep 17 00:00:00 2001 From: labkey-tchad Date: Tue, 31 May 2022 13:49:19 -0700 Subject: [PATCH 2/3] Fix warnings from calling `setCapability` directly --- src/org/labkey/test/WebDriverWrapper.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/labkey/test/WebDriverWrapper.java b/src/org/labkey/test/WebDriverWrapper.java index 4b242d1fa9..35ddc204fb 100644 --- a/src/org/labkey/test/WebDriverWrapper.java +++ b/src/org/labkey/test/WebDriverWrapper.java @@ -338,7 +338,7 @@ protected Pair createNewWebDriver(@NotNull Pair createNewWebDriver(@NotNull Pair Date: Thu, 28 Jul 2022 12:20:37 -0700 Subject: [PATCH 3/3] Selenium 4.3 is available --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index ab9c2bfa04..91bcc0c430 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,7 +5,7 @@ hamcrestCoreVersion=1.3 lookfirstSardineVersion=5.7 jettyRepackagedVersion=9.4.12.v20180830 -seleniumVersion=4.2.1 +seleniumVersion=4.3.0 mockserverNettyVersion=5.5.1 labkeySchemasTestVersion=22.3-SNAPSHOT