Exemple #1
0
 def invalid(self, key):
     cacheme.create_invalidation(key=key)
Exemple #2
0
 def test_basic3(self):
     self.assertEqual(self.basic_cache_func3(1), 1)
     self.assertEqual(self.basic_cache_func3(2), 1)
     cacheme.create_invalidation(invalid_key='test_invalid')
     self.assertEqual(self.basic_cache_func3(2), 2)
Exemple #3
0
 def invalid(self, key):
     cacheme.create_invalidation(pattern='CM:test*')
Exemple #4
0
 def invalid(self, key):
     invalid_key = key.replace('>', '_')
     cacheme.create_invalidation(invalid_key=invalid_key)
Exemple #5
0
    def test_invalid_pattern(self):
        for i in range(10000):
            r.set('test:%s' % i, i)

        cacheme.create_invalidation(pattern='test*')
        self.assertFalse(r.get('test:600'))
Exemple #6
0
 def test_invalid_key(self):
     self.basic_cache_func(1)
     self.assertEqual(self.basic_cache_func(2), 1)
     cacheme.create_invalidation(key='test>me')
     self.assertEqual(self.basic_cache_func(2), 2)
Exemple #7
0
 def test_node_cache_invalidation(self):
     self.assertEqual(self.node_test_func_constant(1), 1)
     cacheme.create_invalidation(
         invalid_key=str(invalid_nodes.InvalidUserNode(user=1)))
     self.assertEqual(self.node_test_func_constant(2), 2)
     self.assertEqual(self.node_test_func_constant(3), 2)