def testTimeout3(self): obj = object() cache = getCache('test') cache.set(obj, 'a', timeout=2) time.sleep(3) def f(): cache.get(obj) self.assertRaises(CacheExpired, f)
def testHot(self): obj = object() cache = getCache('test') cache.set(obj, 'a') val = cache.get(obj) self.assertEqual(val, 'a')
def f(): cache = getCache('test') cache.get(object())
def testDefaultTimeout(self): cache = getCache('test') self.assertEqual(cache.timeout, DEFAULT_TIMEOUT)
def testTimeout(self): cache = getCache('test', 5) self.assertEqual(cache.timeout, 5)
def testDiffName(self): cache1 = getCache('test1') cache2 = getCache('test1') self.assertTrue(cache1<>cache2)
def testName(self): cache = getCache('test') self.assertEqual('test', cache.name)
def testDiffName(self): cache1 = getCache('test1') cache2 = getCache('test1') self.assertTrue(cache1 <> cache2)