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