[
https://issues.apache.org/jira/browse/COLLECTIONS-279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Thomas Neidhart updated COLLECTIONS-279:
----------------------------------------
Fix Version/s: (was: 4.0-beta-1)
> 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
> 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.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira