From 85bdf6eee06eccc8880ca3677e8151f90a079f6b Mon Sep 17 00:00:00 2001 From: cnathe Date: Tue, 4 Mar 2025 14:02:36 -0600 Subject: [PATCH] Issue 52461: Luminex Levey-Jennings report 4PL curve fit comparison report not working for assay run selected from another folder - add LABKEY.Query.containerFilter.allFolders to selectRows request in viewCurvesClicked() --- .../labkey/test/tests/luminex/LuminexGuideSetTest.java | 6 ++++++ .../src/org/labkey/test/tests/luminex/LuminexTest.java | 9 +++++++-- luminex/webapp/luminex/LeveyJenningsTrackingDataPanel.js | 5 +++-- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/luminex/test/src/org/labkey/test/tests/luminex/LuminexGuideSetTest.java b/luminex/test/src/org/labkey/test/tests/luminex/LuminexGuideSetTest.java index 38624ea7c3..34355eaf32 100644 --- a/luminex/test/src/org/labkey/test/tests/luminex/LuminexGuideSetTest.java +++ b/luminex/test/src/org/labkey/test/tests/luminex/LuminexGuideSetTest.java @@ -384,6 +384,10 @@ private void verifyGuideSetThresholds(Map guideSetIds, String[] @LogMethod private void verifyLeveyJenningsPlots() { + // Issue 52461: view the LJ report and curve fit comparison plots from subfolder + goToProjectFolder(getProjectName(), TEST_ASSAY_SUBFOLDER); + clickAndWait(Locator.linkWithText(TEST_ASSAY_LUM)); + _guideSetHelper.goToLeveyJenningsGraphPage(TEST_ASSAY_LUM, "Standard1"); _guideSetHelper.setUpLeveyJenningsGraphParams("GS Analyte B"); @@ -434,6 +438,8 @@ private void verifyLeveyJenningsPlots() selectCurveComparisonPlotOption("curvecomparison-legend-combo", "Notebook No."); Locator.extButton("Close").findElement(curveComparisonWindow).click(); _extHelper.waitForExt3MaskToDisappear(WAIT_FOR_JAVASCRIPT); + + goToProjectHome(); } private void selectCurveComparisonPlotOption(String comboName, String value) diff --git a/luminex/test/src/org/labkey/test/tests/luminex/LuminexTest.java b/luminex/test/src/org/labkey/test/tests/luminex/LuminexTest.java index c78773594f..9291f5f47d 100644 --- a/luminex/test/src/org/labkey/test/tests/luminex/LuminexTest.java +++ b/luminex/test/src/org/labkey/test/tests/luminex/LuminexTest.java @@ -64,7 +64,8 @@ @BaseWebDriverTest.ClassTimeout(minutes = 40) public abstract class LuminexTest extends BaseWebDriverTest { - protected final static String TEST_ASSAY_PRJ_LUMINEX = "LuminexTest Project"; //project for luminex test + protected final static String TEST_ASSAY_PRJ_LUMINEX = "LuminexTest Project"; + protected final static String TEST_ASSAY_SUBFOLDER = "Subfolder";//project for luminex test public static final String TEST_ASSAY_LUM = "&TestAssayLuminex>