def test_get_ttl_failed(self): cache = LRUTimeCache(5, -1) cache.put(1, '1') self.assertRaises(KeyError, cache.get, 1) self.assertEqual((0, 1, 0), cache.stats())
def test_get(self): cache = LRUTimeCache(5, 100000) cache.put(1, '1') self.assertEqual('1', cache.get(1)) self.assertEqual((1, 0, 1), cache.stats())