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()));