[
https://issues.apache.org/jira/browse/COLLECTIONS-279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Benjamin Riefenstahl updated COLLECTIONS-279:
---------------------------------------------
Attachment: AbstractLinkedMap.java.diff
> LRUMap: moveToMRU is not invoked for new entry
> ----------------------------------------------
>
> Key: COLLECTIONS-279
> URL: https://issues.apache.org/jira/browse/COLLECTIONS-279
> Project: Commons Collections
> Issue Type: Bug
> Components: Map
> Affects Versions: 3.2
> Reporter: Andrey Andreev
> Priority: Blocker
> Fix For: 3.3
>
> Attachments: AbstractLinkedMap.java.diff
>
>
> @Test
> public void testFirst() {
> LRUMap map = new LRUMap();
> String key = "key1";
> String value = "value1";
> map.put(key, value);
> Assert.assertEquals(map.get(key), value);
> Assert.assertEquals(map.get(map.firstKey()), value);
>
> key = "key2";
> value = "value2";
> map.put(key, value);
> // here it fails
> Assert.assertEquals(map.get(map.firstKey()), value);
> }
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.