From e7f90705633c5b381e26b8aea62c72f72ba173a7 Mon Sep 17 00:00:00 2001 From: Adam Rauch Date: Tue, 28 Jul 2026 10:55:12 -0700 Subject: [PATCH] Use MultiSet instead of Bag --- .../labkey/test/tests/targetedms/TargetedMSQCTest.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test/src/org/labkey/test/tests/targetedms/TargetedMSQCTest.java b/test/src/org/labkey/test/tests/targetedms/TargetedMSQCTest.java index 45a78a539..bf8a90a61 100644 --- a/test/src/org/labkey/test/tests/targetedms/TargetedMSQCTest.java +++ b/test/src/org/labkey/test/tests/targetedms/TargetedMSQCTest.java @@ -15,8 +15,8 @@ */ package org.labkey.test.tests.targetedms; -import org.apache.commons.collections4.Bag; -import org.apache.commons.collections4.bag.HashBag; +import org.apache.commons.collections4.MultiSet; +import org.apache.commons.collections4.multiset.HashMultiSet; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; @@ -1192,7 +1192,7 @@ public void testQCPlotYAxisZoom() qcPlotsWebPart = qcDashboard.getQcPlotsWebPart(); plots = qcPlotsWebPart.getPlots(); - firstPlot = plots.get(0); + firstPlot = plots.getFirst(); assertFalse("Zoom should not persist after page reload", qcPlotsWebPart.isZoomActive(firstPlot)); } @@ -1217,7 +1217,7 @@ private void createAndInsertAnnotations() private void checkForCorrectAnnotations(String plotType, QCPlotsWebPart qcPlotsWebPart) { List qcPlots = qcPlotsWebPart.getPlots(); - Bag expectedAnnotations = new HashBag<>(); + MultiSet expectedAnnotations = new HashMultiSet<>(); expectedAnnotations.add(instrumentChange); expectedAnnotations.add(reagentChange); expectedAnnotations.add(technicianChange); @@ -1225,7 +1225,7 @@ private void checkForCorrectAnnotations(String plotType, QCPlotsWebPart qcPlotsW for (QCPlot plot : qcPlots) { log("verifying for qc plot - " + plot.getPlot().getText()); - Bag plotAnnotations = new HashBag<>(plot.getAnnotations()); + MultiSet plotAnnotations = new HashMultiSet<>(plot.getAnnotations()); assertEquals("Wrong annotations in " + plotType + ":" + plot.getPrecursor(), expectedAnnotations, plotAnnotations); } }