diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/systemtest/api/v1/GeneralInformationServiceTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/systemtest/api/v1/GeneralInformationServiceTest.java index 74ee31e52871a02a7f48c4a5860c8863e025c0ac..400b1cc37a68f2b3c65994ce8b57aaf55982eefc 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/systemtest/api/v1/GeneralInformationServiceTest.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/systemtest/api/v1/GeneralInformationServiceTest.java @@ -33,6 +33,8 @@ import java.util.EnumSet; import java.util.LinkedList; import java.util.List; import java.util.Map.Entry; +import java.util.stream.Collector; +import java.util.stream.Collectors; import org.springframework.beans.factory.annotation.Autowired; import org.testng.annotations.AfterMethod; @@ -2804,8 +2806,10 @@ public class GeneralInformationServiceTest extends SystemTestCase "2009-03-19", "+1")); List<Material> materials = - generalInformationService.searchForMaterials(sessionToken, searchCriteria); - assertEquals(3732, materials.size()); + generalInformationService.searchForMaterials(sessionToken, searchCriteria) + .stream().filter(m -> m.getMaterialTypeIdentifier().getMaterialTypeCode().equals("BACTERIUM") == false) + .collect(Collectors.toList()); + assertEquals(3728, materials.size()); searchCriteria = new SearchCriteria(); searchCriteria.addMatchClause(MatchClause.createTimeAttributeMatch(