diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/client/web/clientnonjs/DisplaySettingsManagerTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/client/web/clientnonjs/DisplaySettingsManagerTest.java index ff2bc2592cbadc4351bfe9c669675ce94f88669a..ba0f81d5325931acaab4bc93302b45d6f56fdb12 100644 --- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/client/web/clientnonjs/DisplaySettingsManagerTest.java +++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/client/web/clientnonjs/DisplaySettingsManagerTest.java @@ -183,7 +183,11 @@ public class DisplaySettingsManagerTest extends AssertJUnit public void testPrepareForColumnNoLongerExist() { final ColumnConfig c1 = createColumnConfig("c1", false, 42); + // we expect that "c1" column will be in the settings but it will + // be marked as hidden as it is no longer in the config (LMS-2711) + final ColumnConfig c1Expected = createColumnConfig("c1", true, 42); final ColumnConfig c2 = createColumnConfig("c2", true, 4711); + final ColumnModel columnModel = new ColumnModel(Arrays.asList(c2)); ColumnSetting c1Setting = createColumnSetting(c1); ColumnSetting c2Setting = createColumnSetting(c2); @@ -193,7 +197,7 @@ public class DisplaySettingsManagerTest extends AssertJUnit List<String> filterColumnIds = new ArrayList<String>(); GridDisplaySettings result = manager.tryApplySettings(DISPLAY_TYPE_ID, columnModel, filterColumnIds, null); - assertMatches(result.getColumnConfigs(), c2); + assertMatches(result.getColumnConfigs(), c1Expected, c2); context.assertIsSatisfied(); }