From 243513fa81f08cf5b48a472db9ce6e50bbad93bf Mon Sep 17 00:00:00 2001 From: Chris Joosse Date: Fri, 8 Dec 2023 16:18:51 -0800 Subject: [PATCH] Regression coverage for Issue 48517 --- .../labkey/test/components/ui/grids/QueryGrid.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/org/labkey/test/components/ui/grids/QueryGrid.java b/src/org/labkey/test/components/ui/grids/QueryGrid.java index c8a025eb03..fbb32b0648 100644 --- a/src/org/labkey/test/components/ui/grids/QueryGrid.java +++ b/src/org/labkey/test/components/ui/grids/QueryGrid.java @@ -687,6 +687,12 @@ public WebElement showChart(String chartName) return elementCache().svgChart(); } + public WebElement showRReport(String reportName) + { + elementCache().chartsMenu.clickSubMenu(false, reportName); + return elementCache().rReport(); + } + public void closeChart() { elementCache().closeButton.click(); @@ -743,6 +749,11 @@ public WebElement svgChart() return Locator.byClass("svg-chart").waitForElement(elementCache().chartPanel, WAIT_FOR_JAVASCRIPT); } + public WebElement rReport() + { + return Locator.byClass("r-report").waitForElement(elementCache().chartPanel, WAIT_FOR_JAVASCRIPT); + } + final WebElement closeButton = Locator.tagContainingText("button", "Close").refindWhenNeeded(chartPanel); }