Module errgrep.lra_dict_test
Expand source code
from .lra_dict import LeastRecentlyAddedDict
def test_lra_dict():
d = LeastRecentlyAddedDict(2)
d['a'] = 1
d['b'] = 2
assert d['a'] == 1
assert d['b'] == 2
d['c'] = 3
assert d['b'] == 2
assert d['c'] == 3
assert 'a' not in d
Functions
def test_lra_dict()
-
Expand source code
def test_lra_dict(): d = LeastRecentlyAddedDict(2) d['a'] = 1 d['b'] = 2 assert d['a'] == 1 assert d['b'] == 2 d['c'] = 3 assert d['b'] == 2 assert d['c'] == 3 assert 'a' not in d