equal
deleted
inserted
replaced
22 printifpresent(d, ['a', 'b', 'c', 'd']) |
22 printifpresent(d, ['a', 'b', 'c', 'd']) |
23 |
23 |
24 # 'a' should be dropped because it was least recently used |
24 # 'a' should be dropped because it was least recently used |
25 d['e'] = 've' |
25 d['e'] = 've' |
26 printifpresent(d, ['a', 'b', 'c', 'd', 'e']) |
26 printifpresent(d, ['a', 'b', 'c', 'd', 'e']) |
|
27 |
|
28 assert d.get('a') is None |
|
29 assert d.get('e') == 've' |
27 |
30 |
28 # touch entries in some order (get or set). |
31 # touch entries in some order (get or set). |
29 d['e'] |
32 d['e'] |
30 d['c'] = 'vc2' |
33 d['c'] = 'vc2' |
31 d['d'] |
34 d['d'] |