Exemplo n.º 1
0
 def test_expires(self):
     limit = 100
     x = LRUCache(limit=limit)
     slots = list(range(limit * 2))
     for i in slots:
         x[i] = i
     self.assertListEqual(list(x.keys()), list(slots[limit:]))
     self.assertTrue(x.items())
     self.assertTrue(x.values())
Exemplo n.º 2
0
 def test_expires(self):
     limit = 100
     x = LRUCache(limit=limit)
     slots = list(range(limit * 2))
     for i in slots:
         x[i] = i
     self.assertListEqual(list(x.keys()), list(slots[limit:]))
     self.assertTrue(x.items())
     self.assertTrue(x.values())
Exemplo n.º 3
0
 def test_expires(self):
     limit = 100
     x = LRUCache(limit=limit)
     slots = list(range(limit * 2))
     for i in slots:
         x[i] = i
     assert list(x.keys()) == list(slots[limit:])
     assert x.items()
     assert x.values()
Exemplo n.º 4
0
 def test_expires(self):
     limit = 100
     x = LRUCache(limit=limit)
     slots = list(range(limit * 2))
     for i in slots:
         x[i] = i
     assert list(x.keys()) == list(slots[limit:])
     assert x.items()
     assert x.values()
Exemplo n.º 5
0
 def test_items(self):
     c = LRUCache()
     c.update(a=1, b=2, c=3)
     assert list(c.items())