Exemple #1
0
 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)
Exemple #2
0
    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)
Exemple #3
0
 def testHot(self):
     obj = object()
     cache = getCache('test')
     cache.set(obj, 'a')
     val = cache.get(obj)
     self.assertEqual(val, 'a')
Exemple #4
0
 def f():
     cache = getCache('test')
     cache.get(object())
Exemple #5
0
 def testDefaultTimeout(self):
     cache = getCache('test')
     self.assertEqual(cache.timeout, DEFAULT_TIMEOUT)
Exemple #6
0
 def testTimeout(self):
     cache = getCache('test', 5)
     self.assertEqual(cache.timeout, 5)
Exemple #7
0
 def testDiffName(self):
     cache1 = getCache('test1')
     cache2 = getCache('test1')
     self.assertTrue(cache1<>cache2)
Exemple #8
0
 def testName(self):
     cache = getCache('test')
     self.assertEqual('test', cache.name)
Exemple #9
0
 def testHot(self):
     obj = object()
     cache = getCache('test')
     cache.set(obj, 'a')
     val = cache.get(obj)
     self.assertEqual(val, 'a')
Exemple #10
0
 def f():
     cache = getCache('test')
     cache.get(object())
Exemple #11
0
 def testDefaultTimeout(self):
     cache = getCache('test')
     self.assertEqual(cache.timeout, DEFAULT_TIMEOUT)
Exemple #12
0
 def testTimeout(self):
     cache = getCache('test', 5)
     self.assertEqual(cache.timeout, 5)
Exemple #13
0
 def testDiffName(self):
     cache1 = getCache('test1')
     cache2 = getCache('test1')
     self.assertTrue(cache1 <> cache2)
Exemple #14
0
 def testName(self):
     cache = getCache('test')
     self.assertEqual('test', cache.name)