コード例 #1
0
 def test_cache_valid_time(self, mock_time):
     mock_time.return_value = 0
     cache = RequestCache(valid_time=100)
     cache.put('http://ciao', 'value')
     self.assertEqual(cache.get('http://ciao'), 'value')
     mock_time.return_value = 101
     self.assertRaises(RequestCacheInvalidException, cache.get,
                       'http://ciao')
コード例 #2
0
ファイル: test_cache.py プロジェクト: BabisK/python-taiga
 def test_cache_put_get(self):
     cache = RequestCache()
     cache.put('http://ciao', 'value')
     self.assertEqual(cache.get('http://ciao'), 'value')
     self.assertRaises(
         RequestCacheMissingException,
         cache.get, 'http://hola'
     )
コード例 #3
0
ファイル: test_cache.py プロジェクト: skob/python-taiga
 def test_cache_put_get(self):
     cache = RequestCache()
     cache.put('http://ciao', 'value')
     self.assertEqual(cache.get('http://ciao'), 'value')
     self.assertRaises(
         RequestCacheMissingException,
         cache.get, 'http://hola'
     )
コード例 #4
0
ファイル: test_cache.py プロジェクト: BabisK/python-taiga
 def test_cache_valid_time(self, mock_time):
     mock_time.return_value = 0
     cache = RequestCache(valid_time=100)
     cache.put('http://ciao', 'value')
     self.assertEqual(cache.get('http://ciao'), 'value')
     mock_time.return_value = 101
     self.assertRaises(
         RequestCacheInvalidException,
         cache.get, 'http://ciao'
     )
コード例 #5
0
 def test_cache_remove(self):
     cache = RequestCache()
     cache.put("http://ciao", "value")
     self.assertEqual(cache.get("http://ciao"), "value")
     cache.remove("http://ciao")
     self.assertRaises(RequestCacheMissingException, cache.get,
                       "http://ciao")