Esempio n. 1
0
 def test_030_keys(self):
     cache = Cache()
     cache.put("Bank1", CacheItem("key1", "val1"))
     cache.put("Bank1", CacheItem("key2", "val2"))
     v = cache.getBank("Bank1").keys()
     self.assertIn("key1", v)
     self.assertIn("key2", v)
Esempio n. 2
0
 def test_040_delete(self):
     cache = Cache()
     cache.put("Bank1", CacheItem("key1", "val1"))
     cache.put("Bank1", CacheItem("key2", "val2"))
     cache.delete("Bank1", "key1")
     v = cache.getBank("Bank1").keys()
     self.assertNotIn("key1", v)
     self.assertIn("key2", v)
Esempio n. 3
0
 def test_060_reset(self):
     cache = Cache()
     cache.put("Bank1", CacheItem("key1", "val1"))
     cache.put("Bank1", CacheItem("key2", "val2"))
     cache.getBank("Bank1").reset()
     self.assertEqual(cache.getBank("Bank1").keys(), [])