From 924c7b6998c503e74e0e0c20011694f6f6026cc8 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 19 Jun 2025 15:28:37 -0700 Subject: [PATCH] Issue 53254: Multi-value lookups should reselect values in form --- src/org/labkey/test/WebDriverWrapper.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/org/labkey/test/WebDriverWrapper.java b/src/org/labkey/test/WebDriverWrapper.java index a8398ef657..d9db1f12ca 100644 --- a/src/org/labkey/test/WebDriverWrapper.java +++ b/src/org/labkey/test/WebDriverWrapper.java @@ -2738,6 +2738,12 @@ public String getSelectedOptionText(WebElement el) return select.getFirstSelectedOption().getText(); } + public List getSelectedOptionTexts(Locator loc) + { + Select select = new Select(loc.findElement(getDriver())); + return select.getAllSelectedOptions().stream().map(WebElement::getText).collect(Collectors.toList()); + } + public String getSelectedOptionValue(Locator loc) { return getSelectedOptionValue(loc.findElement(getDriver()));